Вот мой файл C:\WINDOWS\system32\drivers\etc\hosts:
127.0.0.1 localhost
192.168.100.1 router
тестирование это:
C:\>ping router
Ping request could not find host router. Please check the name and try again.
C:\>ping 192.168.100.1
Pinging 192.168.100.1 with 32 bytes of data:
Reply from 192.168.100.1: bytes=32 time<1ms TTL=64
Reply from 192.168.100.1: bytes=32 time<1ms TTL=64
Reply from 192.168.100.1: bytes=32 time<1ms TTL=64
Reply from 192.168.100.1: bytes=32 time<1ms TTL=64
Ping statistics for 192.168.100.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
Раньше работал. Раньше у меня там были многочисленные перенаправления. Но это перестало работать несколько недель назад.
Я проверил все очевидное:
- удалил файл hosts и заменил этот простой только для тестирования
- нет недопустимых символов в файле hosts
- нет расширения файла в файле hosts
- не использовать TAB для разделения IP и имени хоста (пробовал использовать ровно 8 пробелов)
- ipconfig /flushdns
- перезапустите службу DNS-клиента
- Права доступа к файлу совпадают с разрешениями DNS-клиента (я также попробовал "разрешить" для "всех" как в файле hosts, так и в папке "etc", а также в папке "drivers").
- попытался добавить пользователя NETWORK SERVICE и пользователя LOCAL SERVICE для доступа к этому файлу
- на данном компьютере не запущены антивирусные / спам-программы / вредоносные программы / резидентные экраны
- пробовал файл hosts с маркерами UNIX и DOS EOL
- перезагрузите машину
Что мне не хватает?