Windows 네트워크 시스템에서 사용할 컵을 어떻게 구성합니까?

Windows 네트워크 시스템에서 사용할 컵을 어떻게 구성합니까?

나는 여러 시간 동안(너무 많은 시간) CUPS와 씨름해 왔지만 여전히 무엇이 문제인지 알 수 없습니다. 내 데비안 컴퓨터에 프린터가 설치되어 있고 프린터를 추가하면 "로컬 프린터"라는 두 가지 옵션이 있고 연결된 프린터(네트워크에서 인쇄하는 데 사용하려는 프린터)와 "기타 네트워크 프린터"가 표시됩니다. , 로컬 프린터를 추가해야겠다고 생각하고 프린터를 선택하고 모든 것을 설치했습니다. 테스트와 모든 것을 인쇄하므로 Windows의 URL로 프린터를 추가했지만 http://192.168.1.2/printers/myprinter작동하지 않습니다. 더 많은 내용을 읽고 IPP 프로토콜에 대해 알아냈습니다. 일부는 이를 사용하지만 일부는 AppSocket/HP JetDirect를 사용합니다. 혼란스럽습니다. 이 프린터를 어떤 방법으로 추가해야 합니까? 네트워크 프린터 섹션에 프린터를 추가해야 합니까?

삼바를 설치하고 이것을 추가했습니다

<Location /printers>
  Order allow,deny
  Allow 192.168.0.*
  Allow 192.168.1.*
</Location>

Windows에 프린터를 추가하면 3가지 옵션, 먼저 검색을 요청합니다(네트워크에 있는 컴퓨터가 표시되고 Debian 시스템을 선택할 수 없으며 로그인하라는 메시지가 표시됩니다. 어떤 사용자인지는 모르겠습니다. 이는 아닙니다. Windows가 아닌 Debian OS), 두 번째는 "선택한 공유 프린터"이지만 ipp://를 입력할 수 없습니다. http://만 허용됩니다. 세 번째는 추가할 수 있는 TPC/IP를 통한 프린터입니다. http:// :// ipp: // 또는 소켓://이지만 둘 다 성공하지 못했습니다.

답변1

Listen :<port>또한 이를 컵 구성 파일에 추가해야 합니다 /etc/cups/cups.conf.

/etc/cups/cups.conf

# Our private connection we listen to 
Listen *:12345
# The port number her just an example
# Substitute it with one you wish to use.

# Allow machines on local network to use printers
<Location /printers>
  Order allow,deny
  Allow 192.168.0.*
  Allow 192.168.1.*
</Location>

만약에귀하의 구성은 이미 다음과 같습니다.놀라운. 저장 후 /etc/cups/cups.conf꼭 확인해주세요재시작서버가 cups변경 사항을 적용합니다. 시스템이 다음을 사용하는 경우체계init완성하는데 사용할 수 있기 때문입니다 systemctl restart cups.service. 사용하면 사용 sysvinit됩니다 /etc/init.d/cups restart.

설정이 완료되면 각 Windows 컴퓨터로 이동하여 network printer다음 구성표를 설치하고 사용하여 프린터를 식별합니다.

http://<cups_server_hostname>:12345/printers/<printer_name>

어떤 드라이버를 사용하고 싶은지 물었을 때. 카테고리 선택 Generic및 태그된 카테고리 사용MS 퍼블리셔 컬러 프린터. 네트워크 프린터의 설치 및 테스트를 완료합니다.

관련 정보