У меня есть WiFi-роутер TP-LINK, который показывает локальные IP-адреса и компьютерные mac-адреса в разделе « Информация об устройстве»> «ARP». Мне интересно читать эту информацию с моего компьютера (Ubuntu 12.04), подключенного к той же сети. Существует ли для него команда Ubuntu, которая может запрашивать список IP/MAC-адресов с маршрутизатора и показывать его в терминале?

Если нет никакой команды. Существует ли механизм проверки и проверки, который я могу использовать для сбора сетевых IP-адресов? Что я хотел бы сделать, это выбрать диапазон IP-адресов от 192.168.1.2 до 192.168.1.255 и пинговать его и посмотреть, кто отвечает. Это будет очень специфично, потому что я знаю, что все IP-адреса в моих сетях относятся к классу C. Знаете ли вы что-нибудь лучше, чем Ping?

1 ответ1

1

Программа nmap делает именно это, просматривая вашу сеть без опроса вашего маршрутизатора. Вы можете установить его с помощью (сначала Debian и друзья, затем Arch, ...)

sudo apt-get install nmap
sudo pacman -S nmap

а затем вы можете опросить свою сеть с

sudo nmap -sn 192.168.1.0/24

Но имейте в виду, nmap - это очень мощная программа с множеством опций, позволяющая собирать огромное количество информации с других узлов, а не только с их IP/MAC-адресов.

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