Можно ли разрешить имя хоста с IP-адреса без DNS? - PullRequest
3 голосов
/ 19 февраля 2010

Если у вас есть IP-адрес и никакой другой информации. Вы не можете использовать DNS, так как он может сообщать неверную информацию. Также предположим, что конечный компьютер работает под управлением ОС Microsoft, в данный момент подключен к сети и загружен.

Есть ли способ напрямую запросить машину, используя IP-адрес (некоторый сервис / порт), чтобы узнать, какое имя хоста у этой машины?

Ответы [ 2 ]

1 голос
/ 19 февраля 2010

В зависимости от версии Windows и служб, включенных на удаленном компьютере, вы можете запросить его имя идентификатора NetBIOS (WINS). Это не даст вам доменное имя, но может быть достаточно имени, чтобы вы могли идентифицировать машину.

http://technet.microsoft.com/en-us/library/cc736703(WS.10).aspx

http://support.microsoft.com/kb/830578

0 голосов
/ 19 февраля 2010

Вы можете использовать Служба имен NetBIOS (UDP-порт 137)

Я думаю, что WINS - это просто еще одна оболочка для имен NetBIOS NS.

...