Начална » как да » Как да блокирате уеб сайтове в Windows 8's Hosts File

    Как да блокирате уеб сайтове в Windows 8's Hosts File

    Windows 8 използва нов подход към файла hosts по подразбиране - няма да ви позволи да блокирате Facebook и други уебсайтове, като промените файла с хостове. За щастие има начин да се заобиколи това ограничение.

    Когато добавите определени адреси на уебсайтове към файла с хостове на Windows 8, Windows 8 автоматично ще ги премахне, като ефективно ще игнорира промените ви. Microsoft не само прави това, за да ни дразни - има добра причина за това.

    Какво е файл с хостове?

    Когато влезете в уебсайт, вашият компютър се свързва със сървъра на системата за име на домейн (DNS) и изисква неговия цифров IP адрес. Например, Facebook.com е на 66.220.158.70. След това компютърът ви ще се свърже с този цифров IP адрес и ще влезе в уебсайта.

    Вашият хост файл е файл, локален за вашия компютър, който може да замени това поведение. Чрез редактиране на вашия хост файл, можете да посочите Facebook.com на всеки IP адрес, който искате. Някои хора използват този трик за блокиране на уебсайтове - например, можете да посочите Facebook.com на адрес 127.0.0.1, който е локален IP адрес на компютъра. Когато някой се опита да получи достъп до Facebook.com на компютъра ви, компютърът ви ще се опита да се свърже със себе си на адрес 127.0.0.1. Той няма да намери уеб сървър, така че връзката веднага ще се провали.

    Защо ограничението е на място

    За съжаление, зловредният софтуер често редактира файла hosts, за да добави такива линии. Например, зловредният софтуер може да насочи Facebook.com на различен IP адрес изцяло - един, управляван от злонамерена организация. Зловредният сайт може дори да бъде прикрит като Facebook.com. Потребител ще погледне адресната си лента, вижте Facebook.com и никога не смятайте, че може да търсят фишинг сайт.

    За да предотвратите това, Windows 8 (по-конкретно, антивирусната програма Windows Defender, включена в Windows 8) следи вашия хост файл. Когато забележи, че към файла ви е добавен уебсайт, например Facebook.com, той незабавно премахва записа и позволява свързване с нормалния уебсайт на Facebook.com..

    Това всъщност е важна функция за сигурност за много потребители, които никога няма да помислят за редактиране на файла с хостове. Въпреки това, ако сте технически полезен потребител, който иска да редактира файла с хостове, за да блокира уебсайт, можете да деактивирате това ограничение.

    Начини за заобикаляне на ограничението

    Тъй като това ограничение е въведено от антивирусната програма Windows Defender, включена в Windows 8, имате няколко опции за заобикалянето й:

    • Изключете файла на хостовете от мониторинг в Windows Defender - Ако искате да използвате Windows Defender вместо антивирусна програма от трети страни, това е най-добрият вариант. Това обаче означава, че Windows няма да ви защити от злонамерени записи на хостове, добавени от злонамерен софтуер.
    • Инсталирайте Антивирус от трети страни - Много антивирусни приложения на трети страни няма да бъдат толкова агресивни, колкото да управляват вашия хост файл. Много, като avast! и AVG, са безплатни. Когато инсталирате антивирусна програма от друг производител, Windows Defender ще се деактивира.

    Можете също така да забраните изцяло Windows Defender, но това не е добра идея, освен ако не използвате антивирусна програма от трети страни. Дори ако сте внимателен потребител на компютъра, наличието на няколко нива на защита е добра практика за сигурност.

    Изключване на файла с хостове

    За да изключите следенето на файла от хостове в Windows Defender, първо отворете Windows Defender - натиснете клавиша Windows, въведете Windows Defender и натиснете Enter.

    Щракнете върху раздела Настройки и изберете Изключени файлове и местоположения категория.

    Кликнете върху бутона Преглед и преминете към следния файл:

    C: \ Windows \ System32 \ Drivers \ и т.н. \ домакини

    (Ако сте инсталирали Windows на друга директория, започнете в тази директория вместо C: Windows)

    Кликнете върху бутона Добавяне и след това върху Запазване на промените, за да запишете промените.

    Вече можете да редактирате файла hosts нормално.

    Редактиране на файла с хостове

    Ще трябва да редактирате файла с хостове като администратор. Ако го отворите нормално и опитате да го запазите, ще видите съобщение, че нямате разрешение да запишете файл в неговото местоположение.

    За да стартирате Notepad като администратор, натиснете клавиша Windows, въведете Notepad, щракнете с десния бутон върху приложението Notepad, което се появява, и изберете Изпълни като администратор. (Можете също така да стартирате всеки друг текстов редактор, който предпочитате, като Notepad ++.)

    Кликнете върху Файл -> Отваряне в прозореца на Notepad и отидете до следния файл:

    C: \ Windows \ System32 \ Drivers \ и т.н. \ домакини

    Ще трябва да изберете Всички файлове в полето тип файл в долната част на диалоговия прозорец за отваряне или файлът hosts няма да се появи в списъка.

    Добавете ред за всеки уебсайт, който искате да блокирате. Въведете номера 127.0.0.1, последван от интервал или раздел, след което въведете името на уебсайт. Например следните редове ще блокират и facebook.com, и example.com:

    127.0.0.1 facebook.com

    127.0.0.1 example.com

    Запазете файла, след като сте готови. Промените ще влязат в сила незабавно и уебсайтът ще бъде блокиран - не се изисква рестартиране на системата или браузъра.