Windowsネットワークシステムで使用するカップをどのように構成しますか?

Windowsネットワークシステムで使用するカップをどのように構成しますか?

私は何時間も(あまりにも多くの)CUPSと相談してきましたが、まだ何が問題なのかわかりません。 Debianコンピュータにプリンタがインストールされていてプリンタを追加すると、「ローカルプリンタ」という2つのオプションがあり、接続されているプリンタ(ネットワークから印刷するために使用したいプリンタ)と「その他のネットワークプリンタ」が表示されます。 、ローカルプリンタを追加する必要があると思い、プリンタを選択してすべてをインストールしました。テストとすべてを印刷するので、WindowsのURLとしてプリンタを追加しましたが、http://192.168.1.2/printers/myprinter動作しません。詳細を読んで、IPPプロトコルについて学びました。一部はこれを使用しますが、一部はAppSocket / HP JetDirectを使用します。混乱しています。このプリンタをどのように追加する必要がありますか?ネットワークプリンタセクションにプリンタを追加する必要がありますか?

Sambaをインストールしてこれを追加しました

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

Windowsにプリンタを追加すると、3つのオプションがあります。最初に検索を要求します(ネットワーク上のコンピュータが表示され、Debianシステムを選択できず、ログインするように求められます)。 )、2番目は「選択した共有プリンタ」ですが、ipp://を入力することはできません。 http://のみ許可されています。 3番目は、追加できる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パブリッシャーカラープリンタ。ネットワークプリンタのインストールとテストを完了します。

関連情報