Блокировка сайтов через файл hosts в корпоративных сетях работает следующим образом: при попытке открыть определённый сайт операционная система первым делом проверяет файл hosts на устройстве, чтобы узнать, сказано ли в нём что-нибудь про искомый сайт. 2 Если нет, то начинаются DNS-запросы во внешний мир. 2
Файл hosts используется для ручного назначения соответствий между IP-адресами и DNS-именами. 1 При выполнении разрешения имён файл hosts имеет приоритет над DNS-серверами, указанными в настройках сетевых подключений. 1
Чтобы заблокировать определённый сайт через файл hosts, нужно открыть его на редактирование (с правами администратора) и добавить в него строки вида: 127.0.0.1 адрес сайта. 15 Затем сохранить файл и перезагрузить компьютер. 14 После этого при попытке открыть сайт в любом браузере будет появляться сообщение «Страница не найдена» или «Страница не доступна». 1