2010-03-26 15:17:27 +0000 2010-03-26 15:17:27 +0000
119
119

Как просканировать локальную сеть на наличие подключенных устройств? (Mac OS)

Я в основном ищу что-то вроде this , но доступно на Mac.

Я пытаюсь подключить новую рабочую станцию к нашему беспроводному многофункциональному принтеру, и у меня чертовски много времени, чтобы заставить устройство выплюнуть IP для подключения.

Могу ли я как-то сканировать сеть?

Если это что-то изменит, новая рабочая станция использует Mac OS X 10.6.

Ответы (8)

186
186
186
2010-03-26 21:59:08 +0000
  1. Пинг-адрес трансляции (вы можете найти его с ifconfig | grep broadcast)

  2. и затем сделать arp -a

8
8
8
2012-05-10 16:30:58 +0000

Где x.x.x - первые три числа в вашем ip-адресе.

for ip in $(seq 1 254); do ping -c 1 x.x.x.$ip -o ConnectTimeout=5; [$? -eq 0] && echo "x.x.x.$ip UP" || : ; done
6
6
6
2010-03-26 18:35:46 +0000

Однострочный ответ: http://nmap.org/download.html [Использовать NMAP] или Сканер злобных IP-телефонов

5
5
5
2010-03-26 15:56:37 +0000

Ваш принтер предоставляет общий доступ к файлам для загрузки файлов в сеть или вы просто пытаетесь найти принтер в сети?

Поддерживает ли ваш новый многофункциональный принтер Bonjour/ZeroConf? (Большинство новых сетевых принтеров поддерживают) Если да, то вы можете использовать такую программу, как Bonjour Browser , чтобы посмотреть, что доступно в вашей сети.

На вашем маршрутизаторе это отображается в таблице DHCP клиентов (возможно, вам придется обратиться к руководству, чтобы увидеть эту таблицу) - так как это также даст вам IP, но также даст вам знать наверняка, что ваш принтер действительно подключен к вашей сети.

С самого компьютера Mac вы можете использовать такие программы, как Nmap из командной строки или использовать приложение с графическим интерфейсом (например, Zenmap - GUI for Nmap или AngryIPScanner ) для сканирования вашей сети, а затем посмотреть, какие порты доступны.

4
4
4
2019-03-30 17:29:21 +0000

NMAP [nmap] - ваш лучший друг для всех видов сканирования сетевых устройств. Используйте Zenmap, если вам нужен GUI [zenmap].

Предположим, что ваша локальная сеть - это 192.168.0.0/24 (где 24 означает netmask 255.255.255.0), это даст вам онлайн-хосты с их IP и MAC-адресами:

nmap -sP 192.168.0.0/24

Вы можете скачать пакет с сайта проекта или собрать его из исходников с помощью MacPorts [макропортов]. Наслаждайтесь! :-)

[nmap] https://nmap.org/

[zenmap] https://nmap.org/zenmap/

[макропорты] https://www.macports.org/

1
1
1
2018-12-20 14:00:49 +0000

Fing (в основном известный как сканер мобильной сети для android/ios) имеет свободно доступную macos console version , которая дополнительно делает некоторые отпечатки пальцев с помощью встроенных таблиц производителей макроадресов. Похоже, что он быстрее, чем nmap, и проще в использовании.

После установки вы можете запустить его с:

sudo fing

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

Также доступна в виде homebrew cask :

brew cask install fing
0
0
0
2018-05-24 09:31:03 +0000

*Задания: *

$ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip; done

или

$ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip -W 1; done

*Описание: *

loop from 1 till 254
on each loop ping the ip one after another, to skip press CTRL + C
or
on each loop -W 1 means auto skip after 1 second
-2
-2
-2
2012-12-31 18:39:24 +0000

На Mac есть IP Scanner , который выглядит как GUI, который объединяет arp, bonjour, NBT и некоторые другие технологии сетевого сканирования.

Похожие вопросы

3
12
5
13
3