> pb de connexion socket à une @ip public d'u

oops! Messages postés 18 Statut Membre -  
 Tchup -
Bonjour, voici mon problème :
g créé un socket serveur en java que j'exécute sur mon ordi doté d'une connexion internet à @ip public (fournie par mon proxy et obtenu grace a la variable php $_SERVER["REMOTE_ADDR"]) avec 18731 comme n° de port, et là impossible qu'un client puisse se connecté à mon serveur via cette ip, mais si le client entre l'ip qui me relie à mon proxy (celle que j'obtien en regardant le statu de ma connexion internet) là ça marche ! eske c'est fait exprès pour des raisons de sécurité? si oui, existe-t-il un moyen pour récupérer automatiquement la 2ème ip?

Détails :
au faite mon application est un jeu mutijoueurs , l'internaute télécharge le jeu et exécute le serveur , il représente donc le serveur de la partie, son ip est récupérée par un script php pour permettre aux autres joueurs (clients) de se connecter à lui, donc la configuration du serveur (l'internaute) est imprévisible. Par exemple : ma configuration étant celle-ci :

mon ordi <-- ip1 (privée) --> routeur <-- ip2 (public) --> Internet (j'espère ne pas me tromper)

ip2 est récupéré par une variable php, ip1 est celle que j'obtiens en regardant l'Etat de ma connexion internet

le problème est que, après avoir lancé le serveur chez moi, un client ne peu s'y connecté ke par mon ip1, et pas pas avec ip2 !
merci de m'aider si vous y voyez une solution

ps : j'ai choisi un port=18731
A voir également:

5 réponses

kurtil Messages postés 10 Statut Membre 1
 
C'est quel type de routeur?
As-tu ouvert le port 18731?
Es-tu sur que ton routeur ne NAT pas?
0
oops! Messages postés 18 Statut Membre
 
pour le port, il est ouvert biensur, je m'en suis assuré grace a netstat, mais pour le rest je ne sais pas trop (si tu sais comment on peut le savoir, merci de me l'indiquer) et d'ailleurs je ne voi pas l'importance de savoir le type de routeur et s'il nat ou pa puiske mon application est sensé tourner en tant que serveur sur n'importe kel ordi connecté a internet

si t'a besoin de savoir autre choz , merci de me le demander
0
oops! Messages postés 18 Statut Membre
 
alor? personne n'a une idée?
0
oops! Messages postés 18 Statut Membre
 
.
0
oops! Messages postés 18 Statut Membre
 
..
0
oops! Messages postés 18 Statut Membre
 
...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Tchup
 
As-tu translaté de port 18731 entrant sur ton routeur (coté OUT) vers l'IP1...
sinon, met ton PC en DMZ.
0