2

На работе у нас есть сеть с внутренними IP-адресами, предоставленными машинам. Как я могу найти MAC-адрес компьютеров в моей сети, чей IP-адрес мне известен?

Также, как мне найти MAC-адрес моего маршрутизатора, чей IP-адрес я знаю?

Я работаю на Ubuntu.

2 ответа2

5

Хм, арпинг не нужен. Вы можете просто использовать ARP.

arp <ipaddress>

то же самое с твоими воротами. netstat -rn чтобы найти ваш шлюз, затем arp <ipaddress> , используйте arp -i <device> <ipaddress> если вы хотите принудительно настроить определенный интерфейс.

вы, вероятно, также захотите использовать аргументы -c 4 если решите использовать arping .

После того, как все сказано и сделано, вы можете просто набрать arp -a чтобы получить вашу текущую таблицу ARP. Еще одна причина, по которой arping не идеален, заключается в том, что он не устанавливается по умолчанию во многих системах.

2

Используйте arping качестве суперпользователя:

sudo arping -I<interface> <IP>

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