OVH Cloud OVH Cloud

Configuration serveur cups : commande Listen

2 réponses
Avatar
Eddy
Bonjour,

[Ceci n'est pas un appel à l'aide urgent, juste une demande
d'explication; ça fonctionne mais j'aimerais comprendre.]

Quand je n'avais pas de réseau domestique, je modifiais le fichier
/etc/cups/cupsd.conf pour que le port 631 ne soit pas ouvert à tout
venant en commentant la ligne
Port 631
et en ajoutant
Listen localhost:631

Maintenant je veux imprimer depuis l'hôte 192.168.1.3

En lisant la doc de cups, j'ai vu que je devais autoriser cet hôte et
mon fichier cupsd.conf contient bien quelque chose comme
<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 192.168.1.3
</Location>

J'ai en plus ajouté la ligne
Listen 192.168.1.3:631

Et bien cela ne va pas ! Il faut que je supprime les deux lignes
"Listen" et que je remette Port 631 et alors là tout est ok.

Pourquoi pas, tout cela est derrière un firewall mais j'aimerais quand
même comprendre pourquoi je suis obligé d'écouter tout ce qui vient sur
le port 631 et pourquoi les lignes
Listen localhost:631
Listen 192.168.1.3:631
ne peuvent pas convenir pour remplacer
Port 631

J'espère avoir été clair.
Merci pour vos explications.

--
Eddy





--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

2 réponses

Avatar
Sylvain Sauvage
Lundi 15 août 2005, 21:55:05 CEST, Eddy a écrit :

Bonjour,



'soir,

[...]
Maintenant je veux imprimer depuis l'hôte 192.168.1.3
[...]
J'ai en plus ajouté la ligne
Listen 192.168.1.3:631

Et bien cela ne va pas ! Il faut que je supprime les deux lignes
"Listen" et que je remette Port 631 et alors là tout est ok.
[...]



Listen adr:p signifie que cups va écouter (listen) les connexions sur le
port p et provenant de l'interface liée à l'adresse adr. Cela permet
d'éviter de s'occuper de paquets provenant d'autres réseaux.

L'adresse adr est donc censée être une adresse affectée à une inter face du
serveur, sûrement 192.168.1.1 ou 2 dans ton cas.
adr ne peut en aucun cas être une adresse d'un client.

Quant à Listen 631, cela correspond à Listen 0.0.0.0:631, c'est-à-dir e que
tous les réseaux auquel la machine est connectée sont pris en compte. Si
tu es derrière un pare-feu, il n'y a pas vraiment de danger à laisser
0.0.0.0.

--
Sylvain Sauvage
Avatar
Eddy
Sylvain Sauvage a écrit le 15/08/05 23:31 :

Listen adr:p signifie que cups va écouter (listen) les connexions sur le
port p et provenant de l'interface liée à l'adresse adr. Cela permet
d'éviter de s'occuper de paquets provenant d'autres réseaux.

L'adresse adr est donc censée être une adresse affectée à une interface du
serveur, sûrement 192.168.1.1 ou 2 dans ton cas.
adr ne peut en aucun cas être une adresse d'un client.



Mais oui, c'est beaucoup plus clair maintenant. Merci.

--
Eddy


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact