Блокировать веб-сайты, использующие файл Hosts в Windows 10
Как заблокировать веб-сайты с помощью файла Hosts в Windows 10
Каждая версия Windows поставляется со специальным Хосты
файл, который помогает разрешить Записи DNS. В дополнение к вашей сетевой конфигурации, файл можно использовать для определения пары домен = IP-адрес, который будет иметь приоритет выше значения, предоставленного DNS-сервером. Используя этот трюк, вы можете заблокировать открытие определенных веб-сайтов в веб-браузере на вашем компьютере.
Рекламное объявление
Этот прием полезен и во многих других ситуациях. Например, веб-разработчики могут заставить свой компьютер преобразовывать домен в адрес localhost. Если у вас есть домашняя локальная сеть, сопоставление имени сетевого устройства с его IP-адресом с помощью файла Hosts позволит вам открыть устройство по его имени из проводника. Это полезно, когда на ваших сетевых устройствах работает чистый дистрибутив Linux, который не предоставляет имена, которые Windows может распознать по сети.
Файл Hosts - это обычный текстовый файл, который может быть изменен с помощью любого текстового редактора. Единственная загвоздка в том, что приложение-редактор должно быть запущен с повышенными правами (как администратор). Файл hosts находится в системном каталоге, поэтому приложениям без повышенных прав его не удастся сохранить.
Файл Hosts состоит из строк текста. Каждая строка должна включать IP-адрес в первом текстовом столбце, за которым следует одно или несколько имен хостов. Текстовые столбцы отделяются друг от друга пробелом. По исторической причине
Чтобы заблокировать веб-сайты, использующие файл Hosts в Windows 10,
- Откройте меню "Пуск" и перейдите в раздел "Аксессуары Windows".
- Щелкните приложение «Блокнот» правой кнопкой мыши и выберите «Дополнительно» - «Запуск от имени администратора».
- В Блокноте выберите меню Файл - Открыть или нажмите Ctrl + О ключи.
- Перейдите в папку C: \ Windows \ System32 \ drivers \ etc.
- В раскрывающемся меню выберите «Все файлы».
- Дважды щелкните файл hosts.
- В новой строке файла hosts, открытого в Блокноте, введите
127.0.0.1
. Это ваш адрес localhost (локальный адрес ПК по умолчанию). - Нажмите Вкладка или добавьте пробелы после адреса localhost и введите адрес веб-сайта (например, google.com или www.facebook.com) вы хотите заблокировать.
- Сохраните файл (Ctrl + S).
Вы сделали!
Примечание: используйте по одной записи в строке. Записи должны выглядеть следующим образом:
127.0.0.1 google.com. 127.0.0.1 www.facebook.com
Как проверить изменения
Чтобы проверить внесенные вами изменения, открыть командную строку и используйте команду ping, чтобы увидеть адрес в выводе.
В моем случае удаленный адрес домена google.com будет разрешен для моего локального компьютера.
Наконец, вы можете захотеть разблокировать заблокированный веб-сайт. Вот как это можно сделать.
Чтобы разблокировать сайты, заблокированные в файле Hosts,
- Откройте меню "Пуск" и перейдите в раздел "Аксессуары Windows".
- Щелкните приложение «Блокнот» правой кнопкой мыши и выберите «Дополнительно» - «Запуск от имени администратора».
- В Блокноте выберите меню Файл - Открыть или нажмите Ctrl + О ключи.
- Перейдите в папку C: \ Windows \ System32 \ drivers \ etc.
- В раскрывающемся меню выберите «Все файлы».
- Дважды щелкните файл hosts.
-
Добавьте символ комментария
#
на начало линии, которая содержит заблокированный веб-сайт, который вы хотите разблокировать. Или удалите всю строку. - Сохраните файл (Ctrl + S).
Примечание. Добавление символа комментария полезно, когда вы хотите временно разблокировать веб-адрес или заблокировать / разблокировать его по запросу.
Вот и все.