что делает принтер принтером в сети?

Я сканирую сеть с помощью nmap. Я предполагаю, что эта сеть имеет копировальные устройства и принтеры с IP-адресами. Существует ли способ, которым я могу дифференцировать обычные компьютеры от принтеров? nmap может обнаружить ОС, но действительно ли это достаточно?

Спасибо за любые идеи.

2
задан 16.06.2010, 12:44

1 ответ

Сделайте сканирование диапазона и ищите открытый порт 515 и 9100. Это скажет Вам, какие адреса принадлежат принтерам.

nmap -p 515,9100 192.168.1.1-200 -oG - | grep open

Затем проверьте на порты, которые "Открыты". Существует --open директива, но это не работает на меня на любую причину.

515 также используется серверами печати, поэтому если у Вас будет контроллер домена (или безотносительно) действующий как сервер печати, то он обнаружится здесь также. Это - то, где проверка 9100 входит.

Править:

Можно также просто сделать nmap -O 192.168.1.1/24 -oG - | grep printer и положите, что nmap правильно определит устройство.

2
ответ дан 11.12.2019, 22:38

Теги

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