다음 명령을 사용하면 설치된 프린터를 쉽게 나열할 수 있습니다.
lpstat -a
그러나 아직 설치하지 않은 네트워크 프린터는 나열되지 않습니다.
nmap은 LAN에서 열려 있는 모든 포트를 검색하지만 결과 목록은 네트워크 프린터로 제한되지 않습니다.
sudo nmap -sT 192.168.0.1-254
다음을 수행하는 명령이 있습니까?
- 현재 연결된 LAN을 자동으로 감지합니다.
- 전체 LAN을 스캔하고 특히 네트워크 프린터를 찾으세요.
- 호스트 이름과 IP 주소를 제공하여 네트워크 프린터 목록을 생성합니다.
예를 들어 웹사이트의 웹 인터페이스에 로그인했습니다.이미지 FX2100오늘날 프린터. LAN에 있는 모든 네트워크 프린터를 찾을 수 있는 "장치 찾기" 기능이 있습니다(아래 스크린샷 참조). 이 Imagistics 프린터에 내장된 유틸리티는 Imagistic 브랜드뿐만 아니라 모든 브랜드의 프린터를 찾을 수 있습니다.
Linux에는 동일한 목록과 정보를 얻는 명령이 있는 것 같습니다(스크립팅이 필요하지 않음).
답변1
아바히데몬이 실행 중이라면,
avahi-browse -a | grep Printer
답변2
이를 위해 특별히 설계된 프로그램은 없지만 nmap -A
(고급 호스트 감지/핑거프린팅)을 사용하면 대부분의 프린터를 식별할 수 있습니다. 그 후에는 필터링을 해야 합니다.