hp-probe найти сеть принтера или альтернативу

11

Я работаю в среде, где у нас другая сеть. Один из них используется для принтеров (192.168.xx) и 1 для беспроводной сети (10.1.xx). Мне нужно добавить принтер HP C3505 (192.168.xx) на мою Ubuntu (10.1.xx).

Я использую hp-probe, чтобы узнать, что это за IP, но он не может его найти, наверное, потому что я не в той же сети.

Я использую:

hp-probe -bnet

Есть ли другой инструмент, который я могу использовать, чтобы найти IP-адрес принтера?

CAD
источник

Ответы:

11

Решением будет сканирование сети и поиск принтеров. Да, hp-probe (насколько я знаю, использует текущую сеть, даже с параметром -m, который у меня никогда не работал).

(Медленный) способ найти их использует nmap:

например:

sudo nmap -sP 10.16.1.1-255

Последняя часть будет сканировать от 1 до 255. Это может занять время.

Затем вы можете проверить тип, используя, -Oчтобы узнать, какой тип хоста IP.

sudo nmap -O 10.16.1.100

Будет выводить:

Starting Nmap 5.21 ( http://nmap.org ) at 2012-01-30 15:23 EST
Nmap scan report for 10.16.1.100
Host is up (0.00032s latency).
Not shown: 991 closed ports
PORT      STATE SERVICE
21/tcp    open  ftp
23/tcp    open  telnet
80/tcp    open  http
280/tcp   open  http-mgmt
443/tcp   open  https
515/tcp   open  printer
631/tcp   open  ipp
9100/tcp  open  jetdirect
14000/tcp open  unknown
Device type: printer <-----------------------------------------------------
Running: HP embedded
OS details: HP LaserJet 2420, P3005, CP4005, or P4014 printer <------------
Network Distance: 1 hop

OS detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 1.69 seconds

Затем вы можете добавить с помощью инструмента принтера.

Книга Зевса
источник