Сайт | Скачать | Видео | Wiki

Автор Тема: Поиск ип компов в локальной сети  (Прочитано 4600 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Поиск ип компов в локальной сети
« : 11 Январь 2017, 12:19:35 »
$ echo 192.168.1.{1..254}|xargs -n1 -P0 ping -c1|grep "bytes from"
echo 192.168.1.{1..254} генерирует адреса от 192.168.1.1 до 192.168.1.254
xargs -n1 -P0 ping -c1 передаёт адрес на ping (busybox xargs не работает, поэтому в Puppy выдаёт ошибку, надо xargs -n1 -0 ping -c1)
grep "bytes from" отбирает только ответившие адреса.
Я скомандовал бы так:
Код
# echo 192.168.88.{1..254}|xargs -n1 -0 ping -c1|awk '/bytes from/ {print $4}'
192.168.88.1:
(у меня сеть 192.168.88.0\24)
« Последнее редактирование: 11 Январь 2017, 13:03:41 от sfs »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Поиск ип компр\ов в локальной сети
« Ответ #1 : 11 Январь 2017, 12:40:06 »
Я скомандовал бы так:
Вот это уже интереснее. Давайте добьем тему
Еще бы порты проверить ssh ftp smb
В пупи есть какой-то сканер

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Поиск ип компр\ов в локальной сети
« Ответ #2 : 11 Январь 2017, 12:50:55 »
Давайте добьем тему
Рабочий вариант
Код
# echo 192.168.88.{1..254}|xargs -n1 ping -c1 -W1|awk '/bytes from/ {print $4}'
192.168.88.1:
192.168.88.247:
192.168.88.252:
192.168.88.253:
Но о-очень медленно.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Поиск ип компр\ов в локальной сети
« Ответ #3 : 11 Январь 2017, 13:01:53 »
Но о-очень медленно.
Вот этого я и боялся. Быстрее сходить ногами ип посмотреть
Может arp -a сначала проаналитзировать
Может изменить алгоритм : нашли живой ип - просканировали порт - спросили у юзера -он?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Поиск ип компов в локальной сети
« Ответ #4 : 11 Январь 2017, 16:02:41 »
Может arp -a сначала проаналитзировать
Код
# arp-scan -l
Interface: eth0, datalink type: EN10MB (Ethernet)
Starting arp-scan 1.9.5 with 256 hosts (https://github.com/royhills/arp-scan)
192.168.88.1 6c:3b:6b:5a:82:9c Routerboard.com
192.168.88.253 9c:b7:0d:a5:d7:25 Liteon Technology Corporation

2 packets received by filter, 0 packets dropped by kernel
Ending arp-scan 1.9.5: 256 hosts scanned in 3.721 seconds (68.80 hosts/sec). 2 responded
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Поиск ип компов в локальной сети
« Ответ #5 : 11 Январь 2017, 16:17:10 »
Т.е. arp не видит 192.168.88.1:  192.168.88.247: 192.168.88.252: 192.168.88.253:

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Поиск ип компов в локальной сети
« Ответ #6 : 11 Январь 2017, 16:23:15 »
Код
# cat /proc/net/arp
IP address       HW type     Flags       HW address            Mask     Device
192.168.88.1     0x1         0x2         6c:3b:6b:5a:82:9c     *        eth0
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Поиск ип компов в локальной сети
« Ответ #7 : 12 Январь 2017, 20:21:38 »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Поиск ип компов в локальной сети
« Ответ #8 : 13 Январь 2017, 09:02:34 »
В последних постах не понимаю хода Ваших мыслей
Получилось?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Поиск ип компов в локальной сети
« Ответ #9 : 13 Январь 2017, 10:06:21 »
не понимаю хода Ваших мыслей
Мыслей пока нет, думаю, сравниваю.
Получилось?
Arp-scan и nmap - да, обновить smbclient, собрать smbnetfs, sambascanner - нет.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Поиск ип компов в локальной сети
« Ответ #10 : 14 Январь 2017, 22:48:53 »
smbtree (SMB text browser). Прошу посмотреть, что за зверь и есть ли смысл.
Полезная ссылка "Все о Samba".
« Последнее редактирование: 14 Январь 2017, 22:54:45 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Поиск ип компов в локальной сети
« Ответ #11 : 15 Январь 2017, 09:20:41 »
smbtree (SMB text browser)
Из состава smbclient
У меня дома винды нет. Прога спрашивает пасс рута и ничего не показывает. А что должна?
Дома достаточно mount.cifs. В домашней сети достаточно примонтировать по ип. Искать в вин сетях , домен и т.п. - не актуально. Что-нибудь простое - для определения ип виндокомпов - может быть
Если заморачиваться дальше - полная самбы с гуем конфигурации

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Поиск ип компов в локальной сети
« Ответ #12 : 15 Январь 2017, 10:01:46 »
Из состава smbclient
Пришлось полностью самбу собирать.
У меня дома винды нет.
У меня тоже.
Прога спрашивает пасс рута и ничего не показывает. А что должна?
Код
# smbtree -N       
WORKGROUP
\\                Samba Server Version 4.0.26
Это Альтлинукс на нетбуке по wifi. Ключ "-N" не спрашивать пароль.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64