Найти тему
Простой Айтишник 1.2

Как запрещать просмотр одного или нескольких сайтов через файл hosts в Windows?

Сразу обращаю ваше внимание, что внесение нежелательных изменений в этот файл может отрицательно отразиться на работоспособности операционной системы.

Если коротко, то запрещать просмотр одного или нескольких выбранных сайтов можно так:

  • системный файл hosts в Windows открывают на редактирование;
  • в него прописывают переадресацию на локальный хост для выбранных сайтов и сохраняют изменения.

Вышеописанные действия может сделать только пользователь с правами администратора компьютера.

А теперь к нюансам, которые рассмотрим на примере работы в Windows 7. Для начала откроем рабочую директорию.

Скриншот с адресом папки, в которой хранится нужный файл.
Скриншот с адресом папки, в которой хранится нужный файл.

Далее открываем его при помощи стандартной программы «Блокнот».

Скриншот содержимого исходной версии hosts.
Скриншот содержимого исходной версии hosts.

Теперь установим запрет на посещение одного или нескольких ресурсов. Для примера сделаю это для двух конкретных сайтов.

Скриншот с командами перенаправления пакетов данных на локальный хост.
Скриншот с командами перенаправления пакетов данных на локальный хост.

Важно соблюдать следующие условия:

  • каждое правило нужно прописывать с новой строки;
  • до и после точек нет пробелов, он ставится только после IP-адреса.

Теоретически вместо текущего адреса хоста можно использовать любой IP из диапазона 127.0.0.1 - 127.255.255.254, но зачастую ограничиваются использованием только первого. Однако ради эксперимента возьму разные.

Скриншот с измененным сетевым адресом.
Скриншот с измененным сетевым адресом.

Пытаюсь сохранить изменения, но получаю отказ.

Скриншот с ошибкой сохранения файла.
Скриншот с ошибкой сохранения файла.

Нажимаю «нет». Открываю свойства файла hosts и в параметрах безопасности предоставляю локальному пользователю право на его изменение.

Скриншот с последовательностью изменения разрешений на редактирование файла.
Скриншот с последовательностью изменения разрешений на редактирование файла.

Пытаюсь вновь сохранить измененный hosts. У меня всё прошло удачно, но бывает, что антивирус начинает «ругаться» на изменения в системном файле. Это правильно, так как некоторые вирусы тоже пытаются его изменить. Но так как это сделал сам пользователь, то антивирусу можно задать исключение для данного случая. Как говорится, пользователь работает на свой страх и риск.

А теперь взглянем на результат.

Ошибка подключения к сайту.
Ошибка подключения к сайту.

Содержание сообщения может отличаться в зависимости от используемого браузера. В любом случае цель достигнута - заданные выше сайты больше не открываются на компьютере, на котором проведена вышеописанная настройка. При необходимости процесс вполне обратим.

Статья была полезна? Ставьте лайк. Подписывайтесь на канал.