Linux pare-feu et d'imprimantes réseau HP LaserJet
Nessun commento » Journal de bord , des systèmes , des Trucs & Astuces Pas de commentaires »
Aujourd'hui, j'ai été présenté un petit problème: après l'ajout d'une imprimante réseau HP Color LaserJet 2840 à un réseau local, j'ai configuré le client parce que stampassero imprimante à l'aide du protocole d'impression CUPS .
Sur tous les clients qui exécutent les systèmes Debian GNU / Linux iptables firewall protégés.
Bien que l'imprimante a été localisé, a été incapable de lancer l'impression d'un document sans avoir d'abord désactiver le pare-feu.
Analyse et résolution du problème ont exigé à seulement quelques minutes! Après avoir commencé une queue `/ var / log / messages j'ai couru un test d'impression:
#tail -f /var/log/messages
J'ai eu ces vidéos immédiatement se connecter lignes générés par iptables:
Mar 18 12:34:53 localhost kernel: DROPPED IN= OUT=eth2 src=192.168.1.112 DST=192.168.1.138 LEN=78 TOS=0x00 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT=1700 DPT=161 LEN=58
Mar 18 12:34:53 localhost Officejet_6300_series?ip=192.168.1.138: INFO: open device failed; will retry in 30 seconds...
En d'autres termes, les paquets échanger sur le port UDP 161 a été bloqué (en nerdese: Abandon) à partir du pare-feu. Il suffit d'ajouter une règle pour le pare-feu pour permettre le transit des paquets UDP sur ce port pour résoudre le problème.







