Problèmes no-ip pour passer en ligne...

Problèmes no-ip pour passer en ligne... - Hébergement - Réseaux grand public / SoHo

Marsh Posté le 27-02-2008 à 23:32:26    

Bonjour à tous,
 
J'ai un petit problème, comme le décrit habilement le titre du thread :) Je voudrais monter un serveur d'émulation (pour jouer en ligne donc). Afin d'être accessible en ligne, j'ai créé un compte chez no-ip.org. Par contre, j'ai un mal fou a pouvoir le mettre en ligne (en local, tout va bien)...
 
Je m'explique un peu plus en détail :
 
J'ai remonté une vieille machine. Installé Windows 98, installé le serveur Kaillera (serveur qui m'interesse donc, pour les émulateurs), installé le petit logiciel de No-Ip, et configuré le DNS sur ma LiveBox. J'ai également installé un client FTP sur la machine, histoire d'y stocker quelques petits trucs.
 
Pour le DNS, j'ai fait tel que :  
http://img110.imageshack.us/img110/8687/sanstitreay5.th.jpg
 
J'ai ouvert les ports suivant sur ma LiveBox :
21 (en TCP & UDP) : pour le serveur FTP
80 (en TCP & UDP) : pour je ne sais pas quoi, mais j'ai lu qu'il le fallait  
27888 (en TCP & UDP) : pour le serveur de jeu d'émulation
 
J'ai testé ces trois ports grâce au site canyouseeme.org, tout fonctionne, sauf le port 80, alors que je l'ai ouvert de la même manière que les autres...
 
En bref, le probleme :  
 
Lorsque j'essai de me connecter sur mon serveur avec un autre ordinateur chez moi (en donnant donc mon nom de domaine, tel que : nomdedomaine.no-ip.org:port), ca passe niquel. Idem pour le FTP.
 
Lorsque j'essai de me connecter sur mon serveur avec un ordinateur qui ne se trouve pas sur mon réseau (toujours tel que : nomdedomaine.no-ip.org:port), ca ne marche pas, et le FTP non plus.
 
Ce qui est bizarre, c'est que le serveur propose un service pour vérifier le status du serveur en HTTP. Que ce soit chez moi ou sur un autre ordinateur (autre que dans mon réseau), je peux arriver a cette page, avec le nom de domaine ! (donc : nomdedomaine.no-ip.org:port/?page=status)
 
Mis à part le suicide, qu'est ce que j'ai pu oublier ??
Merci de votre aide:)
 
 
 
Edit :
Lorsque j'essai de me connecter sur le serveur d'émulation via un PC hors de mon réseau (donc par Internet), l'émulateur client me dit inlassablement "Connected. Logging In"...
 
Du coté du serveur, ca me dit :
Heure H = Got connection request from: adresseip:port
Heure H+11 secondes = Clien Timeout while connecting
 
Donc je ne comprends plus rien...
 
Autre chose :  
Chaque fois que quelqu'un essai de se connecter, je vois donc : sonadresseip:port.
Mais si cette personne se connecte plusieurs fois, c'est a chaque fois un port différent, c'est normal ?


Message édité par Aretnap le 28-02-2008 à 00:09:51
Reply

Marsh Posté le 27-02-2008 à 23:32:26   

Reply

Marsh Posté le 28-02-2008 à 11:10:09    

Normal que ce soit un port différent, oui (en fait c'est aléatoire).
 
Tu n'as pas un firewall quelque part ?


---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
Reply

Marsh Posté le 28-02-2008 à 12:11:43    

Pas besoin de rediriger les flux UDP, juste TCP suffit.


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Marsh Posté le 29-02-2008 à 00:06:53    

Merci pour vos réponses. J'ai trouvé la solution de mon problème...
Non ce n'est pas un souci de firewall, c'était bien un routage des ports...
 
Apparemment ca coincait lorsque le serveur devait répondre au client, puisque les ports (aléatoires) étaient bloqués. La plage de port à ouvrir pour la réponse au client : 1000-6000.
 
Quelle galère...
 
En tout cas, merci pour vos réponses.
 
freds45, tant qu'on y est, c'est quoi la différence entre TCP & UDP ?

Reply

Marsh Posté le 29-02-2008 à 08:36:14    

Avec TCP, l'hôte qui reçoit les données envoit un avis de réception à l'hôte qui envoit. Avec UDP, il n'y a pas cet avis de réception. Ca permet de gérer un contrôle des erreurs. A lire http://www.commentcamarche.net/internet/tcpip.php3 :)


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed