모든 네트워크 프린터 나열(설치되지 않은 프린터 포함)

모든 네트워크 프린터 나열(설치되지 않은 프린터 포함)

다음 명령을 사용하면 설치된 프린터를 쉽게 나열할 수 있습니다.

lpstat -a

그러나 아직 설치하지 않은 네트워크 프린터는 나열되지 않습니다.

nmap은 LAN에서 열려 있는 모든 포트를 검색하지만 결과 목록은 네트워크 프린터로 제한되지 않습니다.

sudo nmap -sT 192.168.0.1-254

다음을 수행하는 명령이 있습니까?

  1. 현재 연결된 LAN을 자동으로 감지합니다.
  2. 전체 LAN을 스캔하고 특히 네트워크 프린터를 찾으세요.
  3. 호스트 이름과 IP 주소를 제공하여 네트워크 프린터 목록을 생성합니다.

예를 들어 웹사이트의 웹 인터페이스에 로그인했습니다.이미지 FX2100오늘날 프린터. LAN에 있는 모든 네트워크 프린터를 찾을 수 있는 "장치 찾기" 기능이 있습니다(아래 스크린샷 참조). 이 Imagistics 프린터에 내장된 유틸리티는 Imagistic 브랜드뿐만 아니라 모든 브랜드의 프린터를 찾을 수 있습니다.

Linux에는 동일한 목록과 정보를 얻는 명령이 있는 것 같습니다(스크립팅이 필요하지 않음).

여기에 이미지 설명을 입력하세요.

답변1

아바히데몬이 실행 중이라면,

avahi-browse -a | grep Printer

답변2

이를 위해 특별히 설계된 프로그램은 없지만 nmap -A(고급 호스트 감지/핑거프린팅)을 사용하면 대부분의 프린터를 식별할 수 있습니다. 그 후에는 필터링을 해야 합니다.

관련 정보