Как заблокировать сайт через hosts?

Ранее я писал статью о том, как установить родительский контроль в Windows 7. С помощью этой функции можно ограничить время работы за компьютером, запретить доступ к играм и программам, но нельзя заблокировать сайты от детей в интернете. И это существенный недостаток.

Этот метод является универсальным и подходит для Windows XP, 7, 8 и 10. Ничего дополнительно устанавливать не нужно – запрет доступа к сайту осуществляется через файл hosts. Как раз в этом главное преимущество данного способа.

Как заблочить сайт в hosts?

Итак, чтобы закрыть сайты от детей, вам нужно найти системный файл под названием hosts. По умолчанию он расположен на локальном диске C в папке Windows. А если точнее, то здесь – C:WindowsSystem32driversetc.

Читайте также: Как настроить компьютер на автоматическое выключение?

Для удобства можете открыть Пуск (или нажать Win+R) и скопировать этот путь в поле поиска, после чего щелкнуть Enter.

Как заблокировать сайт через hosts?

Открыв папку «etc», вы увидите тот самый файл hosts, через который можно заблокировать доступ к сайту. Он не имеет расширения, поэтому, чтобы открыть его, дважды щелкните левой кнопкой мыши, а затем выберите в списке программ стандартный блокнот.

Как заблокировать сайт через hosts?

А дальше все просто. Нужно прописать его точный адрес.

Некоторые пользователи считают это минусом – мол, надо знать точный URL всех веб-ресурсов, чтобы их заблокировать. Но, думаю, это не проблема. Во-первых, адреса социальных сетей (Вконтакте, Одноклассники, Youtube) все и так знают. Во-вторых, всегда можно посмотреть URL любого веб-ресурса в журнале браузера (в списке посещенных сайтов).

Блокировка сайта через hosts осуществляется следующим образом: с новой строчки нужно написать 127.0.0.1, затем поставить один пробел и написать адрес веб-ресурса – например, vk.com.

Желательно продублировать URL дважды: с www и без него.

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

Как заблокировать сайт через hosts?

Таким способом вы можете запретить доступ не только к Вконтакте, но и любым другим сайтам: Одноклассникам, Ютубу, Вулкану, онлайн-казино, порталам знакомств и т.д. Нужно лишь прописать его в файле hosts, как показано на скриншоте выше. Количество сайтов не ограничено.

Чтобы сохранить все изменения в hosts, вы должны обладать правами администратора. Как вариант – можно скопировать этот файл на рабочий стол, внести изменения, а затем вставить в исходную папку с заменой.

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

Как заблокировать сайт через hosts?

А чтобы снять запрет сайта через hosts, просто удалите в файле нужные строчки и перезагрузите ПК или ноутбук.

Почему сайт не блокируется через hosts

Что делать, если не получается заблокировать сайты в Windows 7, 8 или 10? Здесь есть несколько вариантов:

  1. Убедитесь, что URL-адрес написан верно. Из-за опечатки блокировка сайта через hosts работать не будет.
  2. Проверьте, что изменения были сохранены. Для этого еще раз откройте файл через блокнот и посмотрите, есть ли там написанные вами строчки.

Это тоже интересно: Программы для отключения компьютера по времени.