web-dev-qa-db-ja.com

xsaneがスキャナーに到達できるようにufwを構成する方法

事前の調査では明確な答えは見つかりませんでした。

Xsaneはufwが有効になっているスキャナーを見つけることができません。ufwをオフにするとうまく機能します。

私はufwでtcpとudpの両方に6566を開きました。まだ喜びはありません。私はufwの「listening report」を見ても、saneが6566以外のポートを使用していることはわかりませんでした。

ポートが標準ではなく、スキャナーによって異なる場合(これはCanonです)、必要なポートを見つける方法についてのアドバイスは大歓迎です。

編集:Sudo ufw allow sanedを試しましたが、コマンドからの応答がすでに開いているという結果であったため、これはポート6566を開くだけだと思います。

追加情報:ブロックされているポートは、スキャナーの検出とジョブのステータスに関連しているようです。ファイアウォールを無効にしてxsaneを起動し、ファイアウォールをオンにしてスキャンすると、スキャンは行われますが、何度も繰り返されます(ジョブの完了ステータスが送信されていないようです)。

Sudo netstat -lntp | grep sanedはポート6566を示しましたが、他は示しませんでした。おそらく、ディスカバリー/状況があまりにも速く送信されて、私には見えません。

1
Organic Marble

私のプリンターはLANで固定IPアドレスを持っているので、次のコマンドを使用してこれを修正することができました

Sudo ufw allow from <ip address>

1
Organic Marble

私は使うだろう Sudo netstat -lntp | grep saned チェックする。

しかし、正気は事前に定義されたアプリケーションプロファイルを持っています:Sudo ufw allow sanedで十分です。

xsanesaneのGUIです)

2
Rinzwind

HP ENVYネットワーク接続スキャナー(環境はデバイスのホスト名です)に到達できました:

$ xsane $(hp-makeuri envy 2>&1 | grep SANE | cut -d: -f2-)

Nf_conntrack_saneまたは特別なファイアウォール構成は必要ありません。

# ufw status
Status: active

To                         Action      From
--                         ------      ----
443/tcp                    ALLOW       Anywhere                  
80/tcp                     ALLOW       Anywhere                  
22/tcp                     ALLOW       Anywhere                  
Anywhere/igmp              ALLOW       Anywhere/igmp             
32400                      ALLOW       192.168.1.0/24            
53                         ALLOW       192.168.1.0/24            
Samba                      ALLOW       192.168.1.0/24            
68/udp                     ALLOW       Anywhere                  
67/udp                     ALLOW       Anywhere                  
443/tcp (v6)               ALLOW       Anywhere (v6)             
80/tcp (v6)                ALLOW       Anywhere (v6)             
22/tcp (v6)                ALLOW       Anywhere (v6)             
32400                      ALLOW       xxxx:xxxx:xxxx:xxxx::/64   
53                         ALLOW       xxxx:xxxx:xxxx:xxxx::/64   
Samba (v6)                 ALLOW       xxxx:xxxx:xxxx:xxxx::/64   
68/udp (v6)                ALLOW       Anywhere (v6)             
67/udp (v6)                ALLOW       Anywhere (v6)  
0
Wayne Vosberg