Проблема с «ping» заключается в том, что это не просто инструмент поиска сервера имен (например, nslookup) - например, если вы пропингуете имя хоста, его можно преобразовать в IP-адрес несколькими способами: поиск DNS, поиск файла хоста, WINS (не дай бог) или NetBIOS трансляция. Он также может вернуть потенциально устаревший кэшированный результат.
Порядок, в котором используются методы, зависит от конфигурации клиента TCP / IP и флага типа узла:
- B-узел (1): широковещательный
- P-узел (2): одноранговый (только WINS)
- M-узел (4): смешанный (широковещательный, затем WINS)
- H-узел (8): гибридный (WINS, затем широковещательный)
Чтобы увидеть тип узла текущего компьютера:
C:\>ipconfig /all | find "Node Type"
Node Type . . . . . . . . . . . . : Hybrid
Если метод разрешения не имеет значения, используйте
ping -a w.x.y.z
или же
nslookup w.x.y.z
как вы предпочитаете. Если вам нужно убедиться, что вы запрашиваете у вашего DNS-сервера правильное имя, используйте nslookup .
Смотрите также