Мой файл hosts не работает в Windows 10

Мой файл hosts не работает в Windows 10

Это безумие, у меня никогда не было такой проблемы до сих пор... Мне нравится использовать файл hosts для блокировки определенных веб-сайтов. Но по какой-то причине мой файл hosts не блокирует ни один веб-сайт. Я просмотрел этот пост (Файл Hosts работает некорректно) и попробовал большинство, если не все из этих вещей, но я все еще не могу использовать свой файл hosts для блокировки веб-сайтов. Что еще я могу сделать, чтобы исправить это? Я использовал файлы hosts в течение многих лет и никогда не сталкивался с этой проблемой.

Примечание: Я только что получил этот ПК (восстановленный), так что, возможно, они создали какие-то странные настройки перед отправкой? Я так не думаю, но решил упомянуть об этом.

Вот как у меня выглядят записи в файле hosts...может я что-то упускаю?

127.0.0.1 localhost
127.0.0.1 website.com
127.0.0.1 www.website.com
127.0.0.1 website2.com
127.0.0.1 www.website2.com

решение1

Недостаточно просто изменить файл hosts. Вам также необходимо очистить кэш DNS.

Откройте командную строку и введите:

ipconfig /flushdns

Теперь проверьте, работает ли это, отправив ping-запрос на один из доменов, желательно тот, который вы недавно изменили:

ping www.website2.com

и посмотрите, возвращает ли он 127.0.0.1

Если ping не работает, то, скорее всего, разрешения на hostfile неверны. Неверные разрешения на hostfile могут привести к произвольной блокировке hostsfile, что не позволит Windows правильно его прочитать и заполнить кэш DNS. Исправьте разрешения на hostfile, затем выполните ipconfig /flushdns еще раз.

Если пинг работает, но веб-сайт не загружается правильно, то веб-сайт все еще загружается из кэша. Очистите кэш браузера, чтобы исправить проблему.

решение2

Странно, должно быть, что-то было не так с этим конкретным файлом hosts, я до сих пор не понимаю, что именно...

Я перешел к:https://support.microsoft.com/en-us/help/972034/how-to-reset-the-hosts-file-back-to-the-defaultи выполнил шаги по замене файла hosts, затем вручную добавил свои веб-сайты, теперь все работает.Ранее, Я попытался скопировать и вставить содержимое файла хоста из указанного выше URL, но это не сработало. В любом случае, больше никаких проблем!

решение3

Вам необходимо добавить свой адрес обратной связи в качестве основного DNS, чтобы иметь возможность читать из файла хоста.

Связанный контент