Как получить MAC-адрес шлюза

Как получить MAC-адрес шлюза

14.04.2014 10:52:02 Просмотров 28 Источник

Я подключен к частной сети, где IP-адреса, как 192.168.xxx. xxx. я знаю IP-адрес шлюза по умолчанию, но как я могу получить mac-адрес шлюза. Я работаю на машинах iMac и Linux. Любая команда Unix для этого?

У вопроса есть решение - Посмотреть?

https://stackoverflow.com/questions/23067948/how-to-get-the-gateway-mac-address#comment35252408_23067948
вы пробовали "Арп-а"?
https://stackoverflow.com/questions/23067948/how-to-get-the-gateway-mac-address#comment35252934_23067948
Пожалуйста, перейдите по этой ссылке: [1]: stackoverflow.com/questions/6782658/…

Ответы - Как получить MAC-адрес шлюза / How to get the gateway MAC address

Bun S.

15.04.2014 12:04:28

Это дает вам список всего:

netstat -rn 

или Этот, чтобы получить шлюз по умолчанию:

netstat -rn | grep 'default'

ЧЕГО ТЫ ДЕЙСТВИТЕЛЬНО ХОЧЕШЬ:

netstat -rn | grep 'default' | awk '{print $2}'
Oleg Neumyvakin

02.02.2020 01:48:24

Здесь пример командной строки для arpingпредполагая, что IP-адрес вашего шлюза 192.168.1.1и вы подключились через eth0:

arping -f -I eth0  192.168.1.1
ARPING 192.168.1.1 from 192.168.1.24 eth0
Unicast reply from 192.168.1.1 [ab:cd:ef:01:02:03]  1.030ms
Sent 1 probes (1 broadcast(s))
Received 1 response(s)

Таким образом, в этом случае MAC-адрес шлюза-ab:cd:ef:01:02:03

Помочь в развитии проекта:
Закрыть X