Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/04/2009, à 08:11

matifou

Pare-feu: tout ouvert pas défaut?

Bonjour

J'ai trois ordinateurs connectés au réseau de mon institut. Je cherche à les faire communiquer entre eux (paralléliser une tâche avec le logiciel de statistique R) et il semble que j'ai besoin du port 10187.

On m'a dit de tester:

telnet xxx.212 10187
telnet xxx.212 10187
Trying xxx.212...
telnet: Unable to connect to remote host: Connection refused

Et le même message sur les trois ordis, dans tous les sens...

Est-ce que ça veut dire que ce port est bloqué par mon/l'autre ordi? Je n'ai pas configuré le pare-feu, donc ai le défaut...:

~$ sudo iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Je croyais que par défaut tout était ouvert?

Dois-je donc ouvrir moi même ce port? En entrant? en sortant? Sur les deux machines? Ou est-ce du côté de l'administrateur du réseau (qui lui me certifie que le pare-feu du réseau a ouvert ce port...).

Merci beaucoup de votre aide, je suis perdu...

Hors ligne

#2 Le 16/04/2009, à 08:14

fredr

Re : Pare-feu: tout ouvert pas défaut?

Salut

telnet xxx.212 10187
telnet xxx.212 10187
Trying xxx.212...
telnet: Unable to connect to remote host: Connection refused

Cà veux simplement dire que tu n'as pas de serveur à l'écoute sur ce port.

Tes iptables sont bien "tout autorisé"

Fred


ArcoLinuxD Awesome
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact.

Hors ligne

#3 Le 16/04/2009, à 08:20

Ehorinn

Re : Pare-feu: tout ouvert pas défaut?

Pour tester un port :

On ouvre un serveur sur le serveur :

nc -l -p 10187

-l pour listen, c'est un L minuscule
-p pour indiquer le port

Ensuite te te connecte avec telnet avec un client :

telnet IP_DU_SERVEUR 10187

Si tu écrit dans telnet, cela s'affiche également sur le serveur.

Hors ligne

#4 Le 16/04/2009, à 08:20

matifou

Re : Pare-feu: tout ouvert pas défaut?

Cà veux simplement dire que tu n'as pas de serveur à l'écoute sur ce port.

d'accord... euh qu'est ce que ça veut dire exactement? Est-ce que ça veut dire que xxx.212 n'envoie rien simplement? Ou que 212 refuse de laisser passer la requête?

Merci beaucoup beaucoup!!

Hors ligne

#5 Le 16/04/2009, à 08:32

matifou

Re : Pare-feu: tout ouvert pas défaut?

On ouvre un serveur sur le serveur :
Code:

nc -l -p 10187

-l pour listen, c'est un L minuscule
-p pour indiquer le port

ok... il se passe rien: pas de message, reste juste bloqué à la ligne suivante, tandis que au bol:

nc -l -p 80
Can't grab 0.0.0.0:80 with bind : Permission denied

Quel est le résultat attendu en fait en lançant nc? Merci!!

Hors ligne

#6 Le 16/04/2009, à 08:37

Ehorinn

Re : Pare-feu: tout ouvert pas défaut?

Ben si tout ce passe bien, rien.
Une fois nc lancé tu te connectes dessus avec telnet. (avec un autre ordi)

Dernière modification par Ehorinn (Le 16/04/2009, à 08:37)

Hors ligne

#7 Le 16/04/2009, à 09:55

matifou

Re : Pare-feu: tout ouvert pas défaut?

Ben si tout ce passe bien, rien.
Une fois nc lancé tu te connectes dessus avec telnet. (avec un autre ordi)

Ok! J'avais pas compris, désolé! Ca marche effectivement maintenant telnet. Malheureusement, même après avoir ouvert le port, mon logiciel (R avec package snow pour paralléliser une tâche) se plaint toujours que le port soit fermé. Mais 4a c'est une autre histoire je pense, vais poster sur leur liste spécifique.

Merci pour votre aide en tout cas!!

Hors ligne