新しいHPプリンター(Color LaserJet Pro MFP M479fdn)をメインサーバー(Ubuntu 18.04)にインストールしました。そのまま動作しました。何もする必要がありませんでした(つまり、自動的に検出され、私のシステム)。
数日後、私はそれを別のコンピューター(Ubuntu 16.04)に追加しました。他のコンピューターからフォームを印刷できました。
今日、サーバーから印刷したかったのですが、プリンターが表示されませんでした。インストールされたプリンターは「ジョブを受け付けません」と言った。
どうしてそうなのか探してみると、役に立たないがらくたの山がたくさんありました...
いくつかの開いているポートを見つけることができるはずなので、nmapでテストしました。
Ubuntu 16.04(動作中)から
$ nmap -Pn -p 80,139,443,631,8080,9100,9220,9290,9500 192.168.2.189
Starting Nmap 7.01 ( https://nmap.org ) at 2020-03-21 13:36 PDT
Nmap scan report for 192.168.2.189
Host is up (0.59s latency).
PORT STATE SERVICE
80/tcp open http
139/tcp closed netbios-ssn
443/tcp open https
631/tcp open ipp
8080/tcp open http-proxy
9100/tcp open jetdirect
9220/tcp closed unknown
9290/tcp closed unknown
9500/tcp closed ismserver
Nmap done: 1 IP address (1 Host up) scanned in 1.35 seconds
サーバーから(Ubuntu 18.04-失敗)
$ nmap -Pn -p 80,139,443,631,8080,9100,9220,9290,9500 192.168.2.189
Starting Nmap 7.60 ( https://nmap.org ) at 2020-03-21 13:47 PDT
Nmap scan report for 192.168.2.189
Host is up.
PORT STATE SERVICE
80/tcp filtered http
139/tcp filtered netbios-ssn
443/tcp filtered https
631/tcp filtered ipp
8080/tcp filtered http-proxy
9100/tcp filtered jetdirect
9220/tcp filtered unknown
9290/tcp filtered unknown
9500/tcp filtered ismserver
Nmap done: 1 IP address (1 Host up) scanned in 5.11 seconds
注: STATUS列はfiltered
とclosed
の間で変化しますが、ほとんどの場合、nmap
はfiltered
を教えてくれます。
ご覧のように、CUPSがプリンターにアクセスできないと言っているコンピューターから、ポートが閉じています。
メインサーバーをブロックすることにしたプリンターに何かありますか?そこには何も悪いところが見えませんでした。また、プリンターはメインサーバーを使用して、DHCPサーバーからIPアドレスを取得する必要があります。したがって、それはまだ私のメインサーバーと通信していますが、すべてのポートをブロックしています...
念のため、プリンタとメインサーバーの間のファイアウォールを大きく開いても、まだ何もできません。それだけでなく、以前は機能していたので、私にはわかりません。 2台目のコンピュータがそのような問題を引き起こすでしょうか?!?また、プリンターの電源を切って再起動しました。違いはありませんでした。また、ネットワークケーブルを切断/再接続してみましたが、期待したIPアドレスがDHCPによって正常に再割り当てされていることがわかります。したがって、印刷物は私のサーバーと通信できますが、着信トラフィックをブロックするだけですが、なぜですか?!?
だから私は次に何を試すべきかわからない。プリンターに私のUbuntuコンピューターのいずれかを受け入れさせるにはどうしますか?
追伸念のため、許可されているコンピューターから、ファイアウォールやプリンターなどのネットワーク設定が、目に見えるものをブロックしていないことを確認しました。ファイアウォールは実際には有効になっておらず、プリンターのすべてのサービスが有効になっています。また、pingコマンドは機能します。
$ ping 192.168.2.189
PING 192.168.2.189 (192.168.2.189) 56(84) bytes of data.
64 bytes from 192.168.2.189: icmp_seq=1 ttl=64 time=53.9 ms
64 bytes from 192.168.2.189: icmp_seq=2 ttl=64 time=0.287 ms
64 bytes from 192.168.2.189: icmp_seq=3 ttl=64 time=0.849 ms
--- 192.168.2.189 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2013ms
rtt min/avg/max/mdev = 0.287/18.353/53.923/25.152 ms
パブリックネットワークとプライベートネットワークのネットワークプライバシー設定を確認しましたか? VPNやその他のウイルス対策/マルウェアアプリやソフトウェアを追加した可能性がありますか?それは私の心に浮かぶ最初のことです。