LINUX.ORG.RU

Как узанть ip-адрес маску подсети


0

0

Привет. Я подконнектился к незнакомой (wifi) сети, dhcp там нет в помине. Задача такая: Каким образом можно вычислить/подобрать IP адрес и маску, чтобы оказаться в одной подсети с (возможно) существующими там компьютерами?

Думаю, что искать надо в направлении сниферов, которые могут поймать TCP-пакеты других компов в сети, но ведь это wifi, а не ethernet общая шина, там может и не быть доступа к "гуляющим" пакетам.. Есть идеи?

★★

ping -b 255.255.255.255

если ignore_icmp_broadcast не включен.
а потом в зависимости от ответов считай маску.
но не забудь, что не все хосты на icmp откликаються, так что для верности можно еще и c arp -a chfdybnm/

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

увы, но ping -b 255.255.255.255 ни к чему не приводит. Причем иногда просто нет ответов, а иногда - network is unreacheble.

tcpdump - тоже внешних запросов не обнаруживает (только мои пинги и arp`ы)

подскажите способ организовать nmap-сканирование?

ierton ★★
() автор топика

В 99% локальных сетей маска обычно 255.255.255.0

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

Еще может показаться интересным ICMP с "Information request".

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