как определить имя хоста по ip-адресу в сети windows?

<p>в моей локальной сети 50 хостов windows. в командной строке windows я пытаюсь ping, чтобы получить ip-адрес работающей машины windows.</p><p>вопрос в том, как получить имя хоста определенного ip-адреса в той же рабочей группе windows?</p><p>другой вопрос, как узнать имя хоста машины windows из коробки linux, если у меня есть ip-адрес? какую команду вы используете? у меня есть один хост с kubuntu 9.04.</p>

<p>если вы хотите определить имя компьютера с windows без dns, попробуйте <a href="https://en.wikipedia.org/wiki/nbtstat">nbtstat</a> . но это будет работать только на windows:</p><p>например,</p><pre><code>nbtstat -a 10.10.10.10 </code></pre><p>в linux вы должны попробовать <a href="http://www.samba.org/samba/docs/man/manpages/nmblookup.1.html">nmblookup</a> , который делает почти то же самое.</p>

<p>технически предпочтительный метод - набрать <code>nslookup <ip address></code></p><p>nslookup фактически запрашивает у dns-сервера ip-адрес имени хоста. ping будет использовать локальный <em>dns resolver cache</em>, который может быть неверным, пока вы не очистите.</p>

<p>в windows вы можете использовать <code>ping -a x.x.x.x</code>, чтобы попытаться определить имя хоста из <a href="http://en.wikipedia.org/wiki/ip\_address">ip-адрес</a> .</p>

<p>есть несколько способов сделать это как в windows, так и в linux. например,</p><ol> <li><strong> nslookup </strong>: классический способ найти ip-адрес по имени хоста или наоборот.</li> <li><strong> ipconfig </strong> или <strong> ifconfig </strong> в зависимости от того, работаете ли вы в windows или unix</li> <li><strong> имя хоста -i </strong> в linux</li> </ol><p>ссылка: <a href="http://javarevisited.blogspot.com/2011/09/find-hostname-from-ip-address-to.html">несколько способов получить ip-адрес от имени хоста в linux и windows</a> </p>

<p>для пользователей mac <code>smbutil -v status -ae x.x.x.x</code> работает. вы также можете использовать <code>arp -a</code> чтобы получить mac-адреса для всего в вашей сети.</p>

<p> <a href="http://www.samba.org/samba/docs/man/manpages/nmblookup.1.html">nmblookup</a> может не работать на хостах linux, поскольку имя <a href="https://en.wikipedia.org/wiki/netbios">netbios</a> устарело. а в windows он ограничен локальной сетью.</p>