LINUX.ORG.RU
ФорумAdmin

Сдампить список машин, подключенных к сетевому интерфейсу

 , ,


0

1

Привет, есть роутер с openwrt, требуется получать с него список проводных и беспроводных клиентов (то есть клиентов, подключенных к сетевухе wlan0 и eth0).

c дампом беспроводных клиентов проблем не возникло, команда: iw dev wlan0 station dump выводит удобный список подключенных беспроводных устройств с маками и айпишниками.

а как дампить проводную сетевуху? есть ли аналог такой команды для проводной сетевухи или хотябы для интерфейса br-lan (чтобы получить список всех устройств сети вообще).

arp таблицу думаю нет смысла парсить - так как если некоторое время не будет обмена данными с хостами, то записи из arp кеша пропадут и скрипт «подумает», что проводной клиент отключился.

если пользоваться командой: ip n то я так понял, увижу такую же arp таблицу..

аренды, выданные dhcp сервером - тоже не очень хорошая идея. так как отключившихся клиентов опять же не смогу определить... какие идеи есть по этому поводу?

также знаю утилиту arp-scan, которая делает arp сканирование, но найти под openwrt её не удалось.

(также под openwrt есть nmaр, но наверное нет у nmap быстрого arp сканирования сети, да и не вариант наверно запускать каждую минуту для проверки узлов сети nmap.)


arp таблицу думаю нет смысла парсить - так как если некоторое время не будет обмена данными с хостами, то записи из arp кеша пропадут и скрипт «подумает», что проводной клиент отключился.

+

да и не вариант наверно запускать каждую минуту для проверки узлов сети

ну как бы тупик создан, теперь убирай что-нибудь.

t184256 ★★★★★
()
Последнее исправление: t184256 (всего исправлений: 1)
Ответ на: комментарий от t184256

Нужно больше ада

Если выключенный канпутер соединён с роутером, то он тоже клиент

zolden ★★★★★
()

arp-scan не вариант? И есть-ли он в openwrt...

Deleted
()

nmap -sP достаточно быстро выполниться на небольшой сети

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.