yann34 Admin
Nombre de messages : 2222 Age : 41 Localisation : Montpellier Date d'inscription : 29/01/2007
| Sujet: [Tuto] Se connecter a son serveur en mode net - Merci SLIG 22.11.08 16:45 | |
| http://www.trackmania.com/fr/forum/viewtopic.php?t=23916 - Slig a écrit:
- Prérequis
- Avoir un serveur dédié qui fonctionne correctement : donc les autres joueurs peuvent s'y connecter de l'extérieur, et vous même pouvez vous y connecter en réseau local. - Avoir configuré des ports différents pour le jeu et le serveur dédié (par exemple laisser 2350 et 3450 pour le jeu, et mettre 2352 et 3452 pour le dédié)
Attention - Si les prérequis ci dessus ne sont pas effectifs, alors ça ne peut de toute manière pas marcher en mode internet pour vous non plus ! En aucun cas ça n'aidera à faire fonctionner votre serveur dédié !!! - Le seul intérêt de ces "trucs" sont d'essayer d'avoir les points ladder qui fonctionnent aussi pour le joueur local au serveur. Donc si vous n'êtes pas accro au ladder alors laissez tomber, et jouez en réseau local, tout simplement.
Le problème Avec un certain nombre de modem-routeurs adsl, les redirections de ports ne se font pas quand la connexion vient du réseau local, ou bien quand elle vient de la machine vers laquelle la redirection doit se faire. Si on a un routeur qui n'accepte pas ces cas, l'effet pratique est qu'on ne peut se connecter sur son propre serveur en mode internet.
Solution Tout d'abord, il faut ajouter à la carte réseau de la machine sur laquelle se trouve le serveur dédié l'IP publique de la connexion adsl. Si le serveur et le jeu sont sur des machines différentes, il faudra faire autre chose en plus, décrit plus bas.
Pour l'exemple, l'IP publique est 82.125.58.101, et l'IP locale du serveur est 192.168.1.210. Vous devez bien sur les remplacer par les votres ! Pour trouver votre adresse publique vous pouvez par exemple aller là.
Note: une fois ces configs faites (et si elles son correctes !), il peut arriver qu'il faille attendre plusieurs minutes avant que ça marche, le temps temps que certaines infos soient "oubliées" par machines et routeur (timeout du NAT, arp, etc). Pour simplifier, une fois les configs faites, on peut rebooter machine(s) et routeur (sans oublier de refaire la route manuelle pour les machines concernées si jeux et serveur sont sur des machines différentes si elle n'est pas permanente).
Serveur sous Windows Si vous étiez en automatique, vous devez reconfigurer votre carte réseau en IP statique. Ouvrez une invite de commande et utilisez la commande 'ipconfig /all', vous aurez les informations obtenues en auto, plus qu'à les recopier en statique, en augmentant le quatrième nombre de l'Adresse IP (il faut juste utiliser une valeur pas utilisée par une autre machine, dans l'exemple ci dessous, j'ai mis 210)
Une fois l'adresse publique de votre connexion ajoutée, si le serveur dédié et le jeu sont sur la même machine, c'est fini, ça devrait marcher.
Evidemment, pour ceux qui n'ont pas une adresse publique fixe il faudra modifier l'IP publique dans la config chaque fois qu'elle change :? Note: La seule manière d'avoir une IP fixe est de demander à votre FAI. Pour ceux qui sont chez Orange, l'option existe dans les abonnements Pro, mais je crois que c'est pas donné Enfin allez voir votre espace client sur orange.fr...
Serveur sous Linux Pour une Debian ou Ubuntu, editez le fichier /etc/network/interfaces et ajoutez un alias à votre interface réseau. Il faut ajouter quelque chose qui ressemblera à ça : - Code:
-
auto eth0:0 iface eth0:0 inet static address 82.125.58.101 netmask 255.255.255.0
plus qu'à passer la commande 'ifup eth0:0' ou rebooter. (l'édition du fichier et la commande doivent être faits sous root, ou pour ubuntu en mettant un 'sudo ' devant)
Pour les autres distributions, chercher dans la documentation la config réseau et les alias.
Si le jeu est sur une autre machine En plus de ce qui est expliqué ci dessus à faire pour le serveur, il y a 2 solutions possibles pour ce qui est à faire sur le client : - ajouter aussi au client une 2eme IP, dans la même tranche que l'IP publique, donc en modifiant juste le 4eme nombre de l'IP (avec l'exemple ci dessus j'aurais pu mettre 82.125.58.102 par exemple). Pour faire ça, même méthode que ci dessus pour le serveur.
ou
- indiquer à la machine comment joindre le serveur, en lui indiquant une "route" statique. Pour cela, ouvrez une invite de commande et faites (en utilisant vois IP à vous, pas celles de l'exemple) : route add 82.125.58.152 192.168.1.210 En fait, là je lui ai dit : pour joindre 82.125.58.152, il faut s'adresser à 192.168.1.210. Et puisque que le serveur on lui a dit que 82.125.58.152 c'est lui, il sera content et pourra répondre
Note: si vous avez une IP fixe et que vous voulez rendre cette route permanente, afin ne pas le refaire à chaque démarrage, ajoutez un -p : route -p add ....
Voilà, normalement ça devrait marcher, sinon vous n'avez pas bien suivi les infos... (vous n'avez pas mis les IP de l'exemple à la place des votre au moins ? ^^) | |
|
Gryser parmi les meilleurs
Nombre de messages : 595 Age : 32 Localisation : Méru 60 Date d'inscription : 27/10/2008
| Sujet: Re: [Tuto] Se connecter a son serveur en mode net - Merci SLIG 22.11.08 16:55 | |
| Mais sa je l'ai déja fait mais sa ne fonctionne pas | |
|
Def fanfan Admin
Nombre de messages : 711 Age : 51 Localisation : Nyons-Drôme-26 Date d'inscription : 27/10/2008
| |
yann34 Admin
Nombre de messages : 2222 Age : 41 Localisation : Montpellier Date d'inscription : 29/01/2007
| Sujet: Re: [Tuto] Se connecter a son serveur en mode net - Merci SLIG 04.12.08 10:16 | |
| Moi je l'ai fait et ca marche mais sans ip fixe | |
|
Def fanfan Admin
Nombre de messages : 711 Age : 51 Localisation : Nyons-Drôme-26 Date d'inscription : 27/10/2008
| Sujet: Re: [Tuto] Se connecter a son serveur en mode net - Merci SLIG 04.12.08 12:36 | |
| | |
|
Contenu sponsorisé
| Sujet: Re: [Tuto] Se connecter a son serveur en mode net - Merci SLIG | |
| |
|