Я не очень хорошо знаю Windows. Это Win XP SP3. nslookup хорошо разрешает имя хоста, но ping (и другие DNS-пользователи на машине, такие как Chrome) не могут разрешить одно и то же имя хоста. ping отлично работает с явным IP-адресом.

Это ошибка в XP?

C:\>nslookup blade.haq.loc
Server:  dns.haq.loc
Address:  10.10.10.16

Name:    blade.haq.loc
Address:  10.10.10.22


C:\>ping blade.haq.loc
Ping request could not find host blade.haq.loc. Please check the name and try ag
ain.

C:\>ping 10.10.10.22

Pinging 10.10.10.22 with 32 bytes of data:

Reply from 10.10.10.22: bytes=32 time=1ms TTL=63
Reply from 10.10.10.22: bytes=32 time<1ms TTL=63
Reply from 10.10.10.22: bytes=32 time<1ms TTL=63

2 ответа2

1

Попробуйте очистить кеш:

в cmd.exe:

ipconfig /flushdns
0

Попробуйте запустить команду:

ipconfig /flushdns

Если это не решит проблему, возможно, существует конфликт с вашим DNS-сервером.

Так что, если это не сработает,

  • Зайдите в "Центр управления сетями и общим доступом"
  • Откройте соединение, которое вы используете
  • Перейти к свойствам
  • Ищите адрес IPv4
  • И назначьте ему определенный DNS-сервер, попробуйте использовать общедоступные DNS-серверы Google "8.8.8.8, 8.8.4.4"

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