[iptables] Utiliser une imprimante via le wifi (résolu)

Applications, problèmes de configuration réseau
ArnaudNux
Daikyu
Messages : 96
Inscription : lun. 13 janv. 2014, 11:28

[iptables] Utiliser une imprimante via le wifi (résolu)

Message par ArnaudNux »

Bonjour,

J'utilise une imprimante Epson WF-3520 via son module Wifi

J'ai configuré le pare-feu iptables via la page du wiki, mais il m'est impossible de l'utiliser.

Je n'ai pas trouvé sur Google la manipulation a effectuer pour ouvrir le port 1865 du scanner et de l'adresse ip de l'imprimante (192.168.X.XX).

Elle est connecté via ma Freebox en mode routeur.

Merci.
Dernière modification par ArnaudNux le jeu. 23 janv. 2014, 22:27, modifié 2 fois.
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [Iptables] Utiliser une imprimante via le wifi

Message par widapit »

Salut,

Avant tout, j'ai envie de te demander si tu es sur d'avoir tout bien installer/configurer pour que l'imprimante/scanner soit reconnu; en gros : si tu désactive iptables, ça marche ?
sinon, je pense que cela devrait fonctionner avec quelque-chose du genre

Code : Tout sélectionner

iptables -t filter -A OUTPUT -d 192.168.X.XX -p tcp -m tcp --dport 1865 -m conntrack --ctstate NEW,RELATED,ESTABLISHED -j ACCEPT
iptables -t filter -A INPUT -s 192.168.X.XX -p tcp -m tcp --sport 1865 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
ArnaudNux
Daikyu
Messages : 96
Inscription : lun. 13 janv. 2014, 11:28

Re: [Iptables] Utiliser une imprimante via le wifi

Message par ArnaudNux »

Bonjour,

En désactivant Iptables, l'impression et le scanner fonctionne, mais les commandes que tu décris dans ton post ne marchent pas.
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [Iptables] Utiliser une imprimante via le wifi

Message par widapit »

le mieux serait peut-être de pouvoir voir l'ensemble des régles que tu utilises... il n'y en a pas une qui bloquerait certaines connexions par rapport à l'interface par exemple ? et tu es sur du numéro du port ?
tu peux essayer avec simplement

Code : Tout sélectionner

iptables -t filter -A OUTPUT -d 192.168.X.XX -j ACCEPT
iptables -t filter -A INPUT -s 192.168.X.XX -j ACCEPT
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
ArnaudNux
Daikyu
Messages : 96
Inscription : lun. 13 janv. 2014, 11:28

Re: [Iptables] Utiliser une imprimante via le wifi

Message par ArnaudNux »

Code : Tout sélectionner

iptables -t filter -A OUTPUT -d 192.168.X.XX -j ACCEPT
iptables -t filter -A INPUT -s 192.168.X.XX -j ACCEPT

Avec ces commandes l'impression fonctionne mais pas le scanner

Et le port 1865 est bien utilisé par celui-ci.
Avatar de l’utilisateur
widapit
Maître du Kyudo
Messages : 1148
Inscription : mar. 30 mars 2010, 22:53
Localisation : Toulouse

Re: [Iptables] Utiliser une imprimante via le wifi

Message par widapit »

ArnaudNux a écrit :Avec ces commandes l'impression fonctionne mais pas le scanner
ça n'a aucun sens... ou alors le scanner est géré sur une IP différente ?
Pour le port, je sais pas, mais si ça marche en enlevant ce filtre, c'est que le filtre ne correspond pas ! à moins que tu aies besoin (aussi) du protocole udp... :? sinon, c'est le numéro de port; ça dépend comment le tout est paramétré . Mais perso, lorsque j'avais une imprimante (pas combo avec scanner), en utilisant CUPS et une règle iptables pour le port tcp 631, je n'ai jamais eu de soucis . Mais encore une fois, ça dépend de tes config de l'ensemble, ne sachant pas plus sur ce que tu utilises, je n'ai plus trop d'idées...
routeur(OpenWRT); serveurs(Debian, Arch); cléUSB(Black-Arch);
mon ordi(Arch-hardened) = {spectrwm, zsh} || je m'amuse aussi avec des Arduino !
ArnaudNux
Daikyu
Messages : 96
Inscription : lun. 13 janv. 2014, 11:28

Re: [Iptables] Utiliser une imprimante via le wifi (résolu)

Message par ArnaudNux »

J'ai résolu le problème:

J'ai autorisé la commande loopback dans iptables

Code : Tout sélectionner

iptables -t filter -A OUTPUT -o lo -s 0.0.0.0/0 -d 0.0.0.0/0 -j ACCEPT
iptables -t filter -A INPUT  -i lo -s 0.0.0.0/0 -d 0.0.0.0/0 -j ACCEPT
Toutes les fonctions de l'imprimante fonctionnent. (scanner et impression)
Répondre