Там никакая гарантия, что Вы сможете сделать так, но можно попытаться использовать ARP для поиска, какие адреса известны системе, Вы идете (на окнах, команда является arp-g). Но кэш ARP истекает и только системы, которые "говорили" с системой, Вы идете, будет отображен как это. Даже затем, если машина будет позади маршрутизатора, то Вы только получите IP-адрес маршрутизатора.
Если у Вас есть доступ к серверу DHCP, Вы можете искать MAC-адрес там и видеть, какой IP-адрес это получило. ЕСЛИ Ваша сеть использует DHCP.
Лучший верный способ состоит в том, чтобы получить доступ к Вашему маршрутизатору (большинство маршрутизаторов имеет сохраненный список связанных клиентов, их MAC и соответствующих IP-адресов).
Это обычно называло КЛИЕНТСКУЮ ТАБЛИЦУ. Также как Мультивселенная IT предложил, изучите сервер DHCP.
Наконец, arp-g, но это не очень надежно, особенно если терминал, который Вы хотите определить, не соединился с Вами в некоторое время.
Еще лучше... получите картопостроитель/сниффера топологии сети, такой как NMAP, который я использую экстенсивно, когда я развертываюсь в странных внешних сетях.
Попытайтесь сканировать свою локальную сеть с помощью nmap. Если Ваша целевая машина подключена, простой grep для соответствующего MAC-адреса должен отобразить ее на IP-адрес.
[root@myhost ~]# nmap -nsP 192.168.0.0/24
Starting Nmap 4.20 ( http://insecure.org ) at 2009-09-08 09:25 BST
Host 192.168.0.1 appears to be up.
MAC Address: 00:aa:bb:bb:7D:21 (Hewlett-Packard Company)
Host 192.168.0.4 appears to be up.
MAC Address: 00:aa:bb:bb:B6:64 (Dell)
Host 192.168.0.12 appears to be up.
MAC Address: 00:aa:bb:bb:8F:2E (Micro-star International CO.)
Host 192.168.0.14 appears to be up.
MAC Address: 00:aa:bb:bb:9D:1B (Tyan Computer)
Host 192.168.0.19 appears to be up.
MAC Address: 00:aa:bb:bb:91:39 (Tyan Computer)
Чтобы быть педантичными, можно затем проверить с помощью ping-запросов хост, затем проверяют arp таблицу. Скажите поиск 00:aa:bb:bb:91:39, который, как показывают, имеет IP 192.168.0.19
[root@myhost ~] ping 192.168.0.19
[root@myhost ~] arp -n | awk '/192.168.0.19/{print $1 " - "$3}'
192.168.0.19 00:aa:bb:bb:91:39
Вы могли попытаться имитировать свой MAC-адрес как одно рассматриваемое. Если DHCP, должен инициировать Вас для получения того же адреса, а также создания конфликта IP. Это в свою очередь может сделать, чтобы данное лицо вытолкало их голову, задающуюся вопросом, почему они испытывают сетевые затруднения. Грязный способ узнать, но это могло работать hehe.
Существует очень много программных продуктов, которые могут просканировать подсеть для ARP и т.д.
Быстрый поиск с помощью Google нашел эти примеры:
Свободный сканер IP 1.6
Colasoft сканер Mac Pro (свободный для некоммерческих пользователей)