Answer the question
In order to leave comments, you need to log in
How to find out the ip addresses of only computers, without printers?
It is necessary to know which ip addresses belong to the PC, ignoring network printers, plotters, etc.
Answer the question
In order to leave comments, you need to log in
network scanner, if in manual mode, then you need to look for open expected ports.
for example nmap
Modern network printers are quite difficult to distinguish from computers (in terms of network usage). many support SMB, FTP, and other non-printer protocols. In fact, they are specialized computers that can also print.
Therefore, it is necessary to analyze on a variety of grounds.
Scan ports, for example with nmap, and then analyze the result.
It's best to practice on multiple instances first and compare the nmap result on the printer with the result on a typical PC. This way you can develop selection rules for yourself. Rules may differ between device vendors, as well as within the same vendor from model to model.
Alternatively, you can look in the direction of MAC addresses, perhaps printer vendors use specific MACs, although this is not necessary.
Another option: network printers usually have a web interface, the number of different models in one organization is usually quite limited. You can make a set of web requests, to which the printer should send some known response. And poll devices with open HTTP / S ports with these requests, analyze the responses. By the way, perhaps nmap can do this.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question