LINUX.ORG.RU
ФорумAdmin

OpenWRT, скриптец для поиска устройства в локалке провайдера

 , ,


0

3

Здравия, друзья! Я ещё недостаточно разбираюсь в баше, чтоб сразу родить то, что требуется. Суть такова. Роутер c openwrt находится в локалке провайдера маска 255.192.0.0. Можно накостылять что-то такое, чтоб я определял это устройство? Служба ddns у меня работает, могу в скрипте «попросить» роутер обращаться на мой но-айпи? Я так понял у себя должен развернуть «прослушку» порта? Что посоветуете?

★★★★★

Можно накостылять что-то такое, чтоб я определял это устройство?

Что значит «определял»? Тебе нужен его IP? Как быстрый, грязный и грубый вариант: nmap -sn адрес_локалки_провайдера/10 ; ip -o nei sh | grep -Fe MAC, где адрес_локалки_провайдера — адрес локальной сети, MAC — mac-адрес интерфейса, которым устройство подключено к этой сети.

dexpl ★★★★★
()
Последнее исправление: dexpl (всего исправлений: 1)

ЯННП.

«Роутер» является для вас маршрутизатором энной дальности, или вы так зовете просто некую ЭВМ формата «коробочка с дырочками для кабелей»?

В первом случае — что-то типа $ traceroute -n -N 1 -f "$n" -m "$n" 2 4.0.0.0.

Во-втором — как она вообще к вам относится?

Каким боком чем тут ГНУ Баш, я даже боюсь предположить.

Zmicier ★★★★★
()
Ответ на: комментарий от Zmicier

«Роутер» является для вас маршрутизатором энной дальности, или вы так зовете просто некую ЭВМ формата «коробочка с дырочками для кабелей»?

Роутер, маршрутизатор под опенврт с башем в командной оболочке

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