Я удалил запись из файла хостов моего компьютера. Таким образом, веб-сайт ДОЛЖЕН быть доступен, НО это все еще не доступно.

Я проверяю функцию фильтрации URL-адресов маршрутизатора, но в списке фильтров URL-адресов нет записей.

Как я могу узнать, что блокирует доступ к этим "старым" записям в файле hosts? Интересно то, что я не мог получить доступ к сайту с другого устройства в локальной сети

1 ответ1

2

Возможно, потому что предыдущее значение ("поддельный" ip-адрес изначально в файле hosts) все еще кэшируется / используется где-то на вашем компьютере или внутри вашего маршрутизатора.
Подождите немного (обычно 10 минут), пока не истечет срок действия кэша, и повторите попытку.
Не продолжайте пытаться в то же время. Повторные попытки могут привести к тому, что сохраненная в кэше запись останется активной, что не позволит ей истечь!

В Windows вы можете принудительно очистить кэш с помощью «ipconfig /flushdns» в командной строке (должен запускаться с правами администратора).
Приложения, которые осуществляют собственное кэширование на более высоком уровне (например, веб-браузеры), могут нуждаться в перезагрузке.

Перезагрузка маршрутизатора и / или компьютера также может помочь. (Некоторые маршрутизаторы сохраняют кэш при перезагрузке, что в данном случае бесполезно.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .