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 06/09/2015, à 22:23

acboulet

Ouvrir un port

Bonjour à tous,

J'ai un serveur apache2 qui tourne sur le port 80.
Il fonctionne normalement.

Maintenant, eclipse, avec le plug-in Google App Engine, lance un serveur sur le port 8888.
J'y accède normalement, depuis mon navigateur, en tapant localhost:8888, ce qui est normal.
Mon adresse locale est 192.168.0.10.

Du coup, en tapant dans le navigateur 192.168.0.10, j'arrive logiquement sur mon serveur apache, normal.
Cependant, en tapant 192.168.0.10:8888, je n'arrive nul part.

Via telnet :
telnet 192.168.0.10 80 --> OK
telnet localhost 80 --> OK
telnet localhost 8888 --> OK
telnet 192.168.0.10 8888 --> KO...

Je me suis dis que je devais ouvrir le port 8888 depuis la configuration de ma freebox, ce que j'ai fait, mais toujours pareil.

En cherchant sur le net, j'ai vu des doc parlant de iptables, de ufw, à chaque fois, je n'arrive à rien, d'ailleur, ufw était désactivé, je l'ai donc re-désactivé.

Je suis totalement perdu, si quelqu'un peut m'aider...

Merci !

Cordialement,
Adrien

adrien@PC-Adrien:~$ telnet localhost 8888
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
^CConnection closed by foreign host.
adrien@PC-Adrien:~$ telnet 192.168.0.10 8888
Trying 192.168.0.10...
telnet: Unable to connect to remote host: Connection refused
adrien@PC-Adrien:~$ telnet 192.168.0.10 80
Trying 192.168.0.10...
Connected to 192.168.0.10.
Escape character is '^]'.
^C
Connection closed by foreign host.

La config de Freebox :
http://img15.hostingpics.net/pics/69134 … 221927.png

Merci de respecter les règles du forum, la taille des images est limitée.

Dernière modification par HAL (Le 06/09/2015, à 22:31)

Hors ligne

#2 Le 07/09/2015, à 10:16

genma

Re : Ouvrir un port

L'ouverture du port (et la redirection) de la Freebox c'est uniquement valable quand tu connectes/contactes ton PC depuis le réseau extérieur. Là tu es en local (c'est valable pour le PC sur lui même ou pour un autre PC en réseau (wifi ou ethernet) qui se connectera à ton serveur).

Tu peux utiliser "gufw" qui est une interface graphique à ufw et qui te permettra de gérer les autorisations/ouvertures du port pour que 192.168.0.10:8888 marche/soit ouvert.


"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière".
Utilisateur d'Ubuntu depuis la version 4.10 !
Mon blog ?      https://blog.genma.fr
Mon twitter?     http://twitter.com/genma

Hors ligne

#3 Le 07/09/2015, à 11:52

acboulet

Re : Ouvrir un port

Bonjour genma,

Merci pour ton aide !
OK Merci pour ces informations, je ferrai un test ce soir.
J'avais déjà activé ufw est ajouté une règle pour le 8888, mais bon j'essaierai avec l'interface graphique également, et on verra.

Cordialement,
Adrien

Hors ligne

#4 Le 07/09/2015, à 14:40

tiramiseb

Re : Ouvrir un port

Salut,

Es-tu sûr que ton truc, sur le port 8888, écoute bien sur l'adresse réseau et pas seulement sur 127.0.0.1 ?

==>

netstat -tlnp

Hors ligne

#5 Le 07/09/2015, à 17:05

pires57

Re : Ouvrir un port

Salut,

Es-tu sûr que ton truc, sur le port 8888, écoute bien sur l'adresse réseau et pas seulement sur 127.0.0.1 ?

==>

netstat -tlnp

+1.

Si tu n'as pas configurer de pare-feu il ne te bloquera pas le port.


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#6 Le 08/09/2015, à 08:01

acboulet

Re : Ouvrir un port

Bonjour à tous et merci pour votre aide !

Alors :
Avec gufw, j'ai tout ouvert, toujours pareil, je n'arrive pas à atteindre le port 8888 avec mon IP locale, seulement avec localhost...

netstat -tlnp :

Proto Recv-Q Send-Q Adresse locale          Adresse distante        Etat       PID/Program name
tcp        0      0 127.0.1.1:53            0.0.0.0:*               LISTEN      -               
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -               
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      -               
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      -               
tcp        0      0 127.0.0.1:5037          0.0.0.0:*               LISTEN      9426/adb        
tcp6       0      0 :::22                   :::*                    LISTEN      -               
tcp6       0      0 ::1:631                 :::*                    LISTEN      -               
tcp6       0      0 127.0.0.1:8888          :::*                    LISTEN      9465/java       
tcp6       0      0 127.0.0.1:8700          :::*                    LISTEN      9373/java       
tcp6       0      0 :::80                   :::*                    LISTEN      -               

Mais bon là du coup je n'y comprend pas grand chose, je vais me renseigner sur netstat.

Merci !

Cordialement,
Adrien

Hors ligne

#7 Le 08/09/2015, à 08:49

tiramiseb

Re : Ouvrir un port

tcp6       0      0 127.0.0.1:8888          :::*                    LISTEN      9465/java       

Ton truc n'écoute sur le port 8.8.8.8 qu'en localhost.

Soit tu mets un serveur web en frontal (reverse-proxy), Apache ou autre, pour rediriger les requêtes (dans un environnement de prod, c'est ce que je ferais).
Soit tu trouves comment le configurer pour qu'il écoute partout (c'est-à-dire sur 0.0.0.0).

Hors ligne

#8 Le 08/09/2015, à 10:32

acboulet

Re : Ouvrir un port

Mmm..
Ok merci pour ton aide !
Du coup soit il est possible de configurer mon serveur (c'est un serveur monté par Eclipse avec le plug-in Google App Engine), soit je met un reverse proxy qui redirige un port vers mon port 8888.

Je vais voir ça.

Merci pour votre aide !
Je posterai comment j'ai fait, si quelqu'un arrive ici...

Cordialement,
Adrien

Hors ligne

#9 Le 08/09/2015, à 18:47

acboulet

Re : Ouvrir un port

Et bien ça fonctionne, il suffisait de paramétrer la config du projet en ajoutant --address 0.0.0.0 dans les paramètres de lancement :
https://developers.google.com/eclipse/d … ugging_2_0

Merci à tous pour votre aide !

Cordialement,
Adrien

Hors ligne

#10 Le 09/09/2015, à 11:01

genma

Re : Ouvrir un port

Penses à changer le titre du post en ajoutant Résolu s'il te plait. merci.


"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière".
Utilisateur d'Ubuntu depuis la version 4.10 !
Mon blog ?      https://blog.genma.fr
Mon twitter?     http://twitter.com/genma

Hors ligne