Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
754 connectés 

  FORUM HardWare.fr
  Windows & Software

  jouer online derrière un routeur/passerelle ???!!!!!

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

jouer online derrière un routeur/passerelle ???!!!!!

n°397401
ZZZzzz
Posté le 07-10-2001 à 21:17:15  profilanswer
 

bon j'ai un problème qui reste irrésolue malgré mes nombreux posts sur ce forums. Donc je demande à ce qui connaissent bien le prinicipe de routage NAT, de passerelle et ce genre de chose.
 
Voici mon problème: je partage une connection ADSL avec deux autres personnes et nous ne pouvons pas jouer ensemble à un même jeux online contre d'autres personnes sur le net (genre un Total Annihilation à 3 contre 3). L'architecture du réseau est la suivante:
 
nous somme tous les 3 derrière un routeur soft: un vieux Pentium sous Win98SE sur lequel tourne Winroute. Ce routeur et nos 3 machines sont connectées sur le réseau par l'intermédiaire d'un hub (RJ45). Le modem ECI ethernet est connecté au routeur par l'intermédiaire d'une carte réseau (IP fixe à 192.168.0.10, mais c sans importance). Les IPs des machines connectéees au réseau local vont de 192.168.0.1 (routeur) à 192.168.0.4 (les 3 autres machines) avec un masque de sous-réseau de 255.255.255.0 .
 
le routeur foward aussi le DNS et procède par NAT. J'ai aussi essayé de mapper les ports correspondant à certaines applics utilisées our le jeu online (genre msn zone, etc...). Mais je me suis rendu compte qu'il est indiqué dans la doc de Winroute qu'au plus une machine peut se connecter à MSN Zone ou jouer à un tel jeu online (pas 2 machine sur le même jeu, même partie online ). Alors quelle est la solution ? sachant que j'ai déjà essayé Wingate, le partage de connection de Win98SE et celui de Win2000. Wingate est apparement celui qui s'en sortait le mieux (on pouvait se connecter dans le même salon pour jouer à un jeu online... ce qui n'est même pas possible avec les autres systèmes de connection). Je pensais qu'il n'y avait rien de mieux que le NAT...
 
je précise que j'ai déjà réussi à jouer online à un jeu avec 2 autres personne derrière la même passerelle (on jouait tous les 3 contre une autre personne sur le net :D, les traitres) avec une pauvre connection RTC. Donc c à priori possible (ou était-ce un miracle). le pb est que je me souviens plus comment j'avais procédé

mood
Publicité
Posté le 07-10-2001 à 21:17:15  profilanswer
 

n°397430
Requin
Posté le 07-10-2001 à 21:40:59  profilanswer
 

Certains jeux foirent avec le NAT et c'est tout... joue à Quake3 et tu n'auras pas de problèmes :)

n°397436
karim63
Posté le 07-10-2001 à 21:44:49  profilanswer
 

Je me posait une question a sujet là d'ailleurs, plus une idée:
  Serait il possible d'interconnecter des serveurs, par exemple un serveur maitre sur le net et un serveur esclave sur le resau local relié au net.
En fait sur le resau, un ordi ferait serveur pour les autres, et le serveur enverrais les données sur le net, un peu comme une passerelle mais pour un serveur de jeu. Cela permettrai par exemple pour l'adsl qui commence a ramer si +de 3 personnes jouent sur la meme connec de supporter carrement plus de personnes. en effet au lieu de faire transiter de maniere redondante des infos X pour n ordi, le serveur esclave fusionnerait tout , et enverrait tout direct sur le net , et ça ferait X*n / n (un peu plus biensur) , enfin c'est pas dure a comprendre mais dur a expliquer.
Par exemple la position et les infos sur tous les autres joueurs qui jouent sur le net en dehors du reseau n'ont besoin d'arriver qu'une seule fois.
 
C'est au editeur de jeu de plancher la dessus maintenant.

n°397440
Requin
Posté le 07-10-2001 à 21:49:15  profilanswer
 

Un serveur SOCKS répond en partie à cette question (bonne chance !)
 
Sinon certains jeux utilisent ce principe (Quakeworld) avec des proxys...

n°397443
Jubijub
Parce que je le VD bien
Posté le 07-10-2001 à 21:51:56  profilanswer
 

faut regarder si t'a moyen de spécifier les ports de sortie des workstations... si les 3 tournent sur le même port, ca va foirer, parce que la GW ne saura pas à quel ordi les renvoyer.


---------------
Jubi Photos : Flickr - 500px
n°397444
karim63
Posté le 07-10-2001 à 21:52:09  profilanswer
 

Requin a écrit a écrit :

Un serveur SOCKS répond en partie à cette question (bonne chance !)
 
Sinon certains jeux utilisent ce principe (Quakeworld) avec des proxys...  




 
You are talking to me ?
c'est quoi un serveur socks ?

n°397501
ZZZzzz
Posté le 07-10-2001 à 22:45:02  profilanswer
 

Requin> oui mais je sais que ça marche avec Total je l'ai déjà fait, donc ya un moyen ... ou alors cété grâce à Boneyard (serveur public Total qui existait à l'époque... me souviens plus si je l'avais utilisé...)
 
jubijub> et je fais comment pour regarder les ports en question ?? le jeu concerné c Total, et j'ai pas trouver de docs dessus pour savoir quels ports il utilise lors des jeux en réseau...
 
Karim> comme tu dis pour ta solution il faudrai encore que cela soit supporter par des serveurs publics...
 
 
 
Alors ... any ideas ??

 

[edtdd]--Message édité par ZZZzzz--[/edtdd]

n°397521
Jubijub
Parce que je le VD bien
Posté le 07-10-2001 à 23:00:34  profilanswer
 

le socks 5 c effectivement une bonne idée...
 
l'adresse IP + le port, et peut etre d'autres trucs, je sais plus, forment un sock : l'idée d'un proxy socks, c de gerer les ports et l'IP pour qu'ils traversent la passerelle sans pb...
 
-->sous linux t'a dante, sous win je sais pas


---------------
Jubi Photos : Flickr - 500px
n°397560
Romeo309
Posté le 07-10-2001 à 23:50:45  profilanswer
 

si tu arrives ça m'intéresse, mais je n'y crois pas trop, car toutes tes requêtes ou connections se font par l'intermédiaire de ton fai qui ne t'attribue qu'une ip, et ton routeur n'envoie que par celle ci, après c'est un lan à part, interne, mais l'ouverture sur l'extérieur ne passe que par l'ip du provider. D'ailleur si tu essaies de tricher tu peux te faire mal voir (pour être poli) et tu risques les foudres et autres pb car tu ne respectes plus le contrat


---------------
Toujours plus loin
n°397563
Jubijub
Parce que je le VD bien
Posté le 07-10-2001 à 23:58:28  profilanswer
 

c n'importe quoi ce que tu dis : seul wanadoo l'interdit, et encore, c indétectable par eux, à moins de bloquer tes paquets pour les disséquer.
 
Par ailleurs, lorsqu'un pc ouvre une connection, la passerelle l'ouvre sur un certain port, et se souvient de quel port va avec quelle connection. Du coup, comme en TCP/IP la machine distante te répond sur ton port d'envoi, la passerelle est sure que ce qui arrive de tel port est forcément pour telle workstation...le pb, c que si le port est forcé à l'envoi (la WS dit à la GW qu'elle veut une connection sur tel port, et pas un au pif, et qu'une autre WS veut le même port, ben l'authentification par le port échouera, car le pc ne saura pas laquelle des WS doit recevoir le paquet qui arrive...


---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le 07-10-2001 à 23:58:28  profilanswer
 

n°397568
ZZZzzz
Posté le 08-10-2001 à 00:12:12  profilanswer
 

Donc ça ne fonctionnerait que si les ports de chacun es joueurs serait différent ? mais comment peut-on le savoir. Pour le NAT j'ai remarqué en effet que le port était changé en passant par le routeur, c grâce à cela qu'il repère les machines sources de réseau locales ? mais alors pour un paquet revoyé par un serveur sur le net, comment le routeur identifie-t-il le destinataire (puisque le port ne dépend plus là de la machine source) ? Je pensais que le routeur "encapsulait" (dans les paquets transmis) les adresses IP des machines sur le réseau local ?!

n°397570
benbigboss
Posté le 08-10-2001 à 00:19:09  profilanswer
 

Salut, essay avec sygate.
J'avais le mem probleme que g resolu avec sygate home network...
@ plus

n°397841
ZZZzzz
Posté le 08-10-2001 à 14:40:34  profilanswer
 

ya plusieurs produits sygate, tu parles de sygate home network je suppose (partage de connec). Qu'est-ce qu'il t'a permis de plus exactement par rapport à Winroute (tu as déjà essayer de jouer à Total Annihilation à plusieurs derrière la passerelle avec d'autres joueurs sur le net ? ou ce genre de choses...) ? je voudrai aps l'installer pour rien...

n°398418
ZZZzzz
Posté le 09-10-2001 à 01:31:41  profilanswer
 

up !

n°398499
roupougnou​f
Posté le 09-10-2001 à 08:19:49  profilanswer
 

J'ai le même pb avec mon serveur (connecté au net) sur lequel zone alarm est installé, certaine pages de zonejeux par exemple ne s'affichent pas correctement, qd il est désactivé aucun pb.

n°398844
ZZZzzz
Posté le 09-10-2001 à 13:21:57  profilanswer
 

c koi zone alame ? tu parles de koi quand tu dis qu'il est désactivé ?

 

[edtdd]--Message édité par ZZZzzz--[/edtdd]

n°399095
Requin
Posté le 09-10-2001 à 16:16:49  profilanswer
 

Zone Alarm est un firewall personnel (une merde faite pour les paranos, en clair). Donc laisse tomber ca n'a rien à voir avec ton problème.
 
Le problème a été assez bien expliqué par Jujijub. Tu dispose d'autant d'IP interne que tu le souhaite, mais une seule IP externe.
 
Au moment ou un paquet va sur Internet il est envoyé à ton routeur (passerelle par défault), celui si enregistre dans sa table NAT l'IP interne qui a effectué la requete et vers quelle machine, puis il remplace ton IP interne (source) par son IP externe (source).
 
La machine à qui est destiné le paquet répond à ton routeur, celui si grace à sa table NAT va aiguiller le paquet vers la bonne machine interne.
 
Les problèmes apapraissent dès que plusieures machines écoutent sur un port précis et c'est assez typique avec les jeux de stratégie.
 
Tu te connecte à un chatroom en TCP, la connexion est établie et fonctionne sans problème dans les deux sens car elle est partie de l'intérieur et donc la table NAT permet d'envoyer les paquets au bon destinataire.
 
Mais le problème c'est que pour commencer ta partie ton jeu attends les informations du serveur sur un port en UDP prédéfini.
 
Au moment de lancer la partie des informations arrivent en paquets UDP à ton routeur qui ne sait absolument pas ou les envoyer sur le réseau interne.
 
Conséquence : ta partie ne démarre pas !
 
Chaque jeu est évidemment différent, mais avec les Quake-likes il n'y a généralement pas de problèmes. C'est surtout les jeux de stratégie qui posent problèmes.

n°399153
filoox
Posté le 09-10-2001 à 17:10:42  profilanswer
 
n°399274
ZZZzzz
Posté le 09-10-2001 à 19:04:35  profilanswer
 

Requin> j'ai bien compris comment fonctionne le NAT (quoique, pa dans les détails) mais ce que je ne comprends pas c pourquoi les infos UDP ne passeraient-elles pas ? car elles viennent de l'extérieur ? en fait toutes les infos venant de l'extérieurs (requêtes ou connection initié depuis Internet) ne peuvent pas fonctionner si il y a un routeur ? Alors pourquoi certains jeux fonctionnent et d'autres non ? pourquoi cela proviendrait-ils des ports aussi ? la table NAT se servirait-elle des numéros de port pour retrouver le bon destinataire sur le réseau interne (en ayant changer à la volée le n°de port lors de l'envoie du paquet source) ? Enfin moi ce ki me chagrine c ke j'ai déjà réussi à jouer une fois à Total Annihilation à plusieurs derrière une passerelle, et maintenant plus moyen !! peut-être avait-je installé un addon (BoneYard) qui changeait la gestion réseau du jeu...

n°399286
karim63
Posté le 10-10-2001 à 15:57:49  profilanswer
 

un truc marrant , on avait fait une tentaive de VPn qui consiste a mettre deux reseau locaux en reseau justement. Et on avait pas fait gaffe aux IP et on avait les memes ip de resau, et ben apres si on regardait dans propriétés de notre connection, on avait des IP a cinq nombres, le protocole avait rajouté un nombre au bout de l'ip.  :na:

n°399336
ZZZzzz
Posté le 10-10-2001 à 18:14:36  profilanswer
 

tiens au fait depuis le temps qu'on parle de l'IPV6 (déjà supporté par pas mal d'OS), ça arrive quand ?
 
enfin je suis toujours pas plus avancé pour mon prob moi  :sweat: !

 

[edtdd]--Message édité par ZZZzzz--[/edtdd]

n°400140
ZZZzzz
Posté le 11-10-2001 à 13:09:41  profilanswer
 

up

n°400277
Jubijub
Parce que je le VD bien
Posté le 11-10-2001 à 14:43:14  profilanswer
 

oui, l'IP V6 est déjà supporté par plein d'os, le pb, c qu'aucune adresse internet ne l'utilise pour l'instant, sauf peut etre des sites exprimentaux...


---------------
Jubi Photos : Flickr - 500px
n°400815
ZZZzzz
Posté le 11-10-2001 à 20:30:01  profilanswer
 

euh oui merci ... :sweat:  
et à propos de mon prob ;) ??

 

[edtdd]--Message édité par ZZZzzz--[/edtdd]

n°400821
karim63
Posté le 11-10-2001 à 20:35:41  profilanswer
 

Jubijub a écrit a écrit :

oui, l'IP V6 est déjà supporté par plein d'os, le pb, c qu'aucune adresse internet ne l'utilise pour l'instant, sauf peut etre des sites exprimentaux...  




 
il doivent etres vachement experimentaux ces sites alors ...  ;)

n°400833
Jubijub
Parce que je le VD bien
Posté le 11-10-2001 à 20:41:07  profilanswer
 

ben ca existe je pense...rien t'empeche de te faire un lan en IPv6 si tu veux...


---------------
Jubi Photos : Flickr - 500px
n°405314
ZZZzzz
Posté le 15-10-2001 à 17:28:29  profilanswer
 

Up

n°406294
ZZZzzz
Posté le 16-10-2001 à 17:14:23  profilanswer
 

:bounce:

n°409088
ZZZzzz
Posté le 18-10-2001 à 19:36:39  profilanswer
 

prout

n°410017
ZZZzzz
Posté le 19-10-2001 à 14:05:53  profilanswer
 

:spookie:

n°410042
papy_boyin​gton
Posté le 19-10-2001 à 14:25:18  profilanswer
 

Si tu as le temps de t'en occuper, je te conseille de passer ton routeur sous un Linux 2.4 avec Iptables. La, tu pourras tout faire comme tu le sens.
 
J'etais dans la meme situation que toi auparavant (ADSL partage par un post Windows avec WInroute) et ca marchait pas fort. J'ai récupéré une vieille UC, je l'ai bourrée sous Debian et hop, plus de problemes :) En plus tu peux virer l'ecran, le clavier et la planquer dans le grenier ;)
 
Et c'est franchement pas si dur a faire que ca, si on s'en donne les moyens. Je connaissais quedalle a Linux quand j'ai commencé a configurer ma passerelle ...

n°410778
ZZZzzz
Posté le 20-10-2001 à 00:42:43  profilanswer
 

bon ben merci papy ;) !
jvoulais éviter d'avoir à venir à Linux mais si rien d'autre ne marche correctement, je vais devoir m'y contraindre. J'ai télécharger linux-routeur (une version spéciale qui tiens sur une disquette et qui sert exclusivement à faire du routage). J'essaiera ça (dès que la période d'essai de Winroute aura lâché, car en attendant, je peux me passer du jeu en réseau ;) ).
 
J'en profite pour poser une autre question. Comment cela se fait-il que sous Win2K et WinXP les connections aux autres ordis soit lentes alors que sosu 98 tout va bien ! Je m'explique, à chaque fois que je veux accéder à un fichier sur une machine du réseau locale ça met bien une 20aine de sseconde avant que je puisse voir quels sont les répertoires partagés de la machine en question. Alors que sous 98 c instantanné :??: kk'un a une explication ?? j'ai fait une mauvaise manip kkpart ??

n°410809
Gugus2000
Profil : Rien
Posté le 20-10-2001 à 01:44:06  profilanswer
 

moi c un peu le meme style
 
firewall checkpoint avec NAT
 
quand je me connect a une partie de CS il prend l IP prive de ma machine :/


---------------
Je décline toute responsabilité potentielle pour le contenu de mes propos et contenu multimedia (images, videos et sons) + miroir magic.
n°410851
Prems
Just a lie
Posté le 20-10-2001 à 08:51:28  profilanswer
 

Rien ne vaut une bonne vieille passerelle Linux...
 
ipchains -P forward MASQ...
 
Et ça roule...


---------------
Ratures - Cuisine
n°411253
papy_boyin​gton
Posté le 20-10-2001 à 15:38:49  profilanswer
 

Prems> Oui, mais Ipchains c'est vieux ... Autant passer direct a Iptables :)
 
ZZzz> C'est clair que Linux, y'a pas mieux. Tu te le mets en mode texte avec un serveur SSH et tu peux l'administrer depuis n'importe quel client (meme et surtout Windows) comme si t'etais devant l'ecran). Pour la distrib speciale routage je peux pas te dire, j'ai jamais essayé. Mais si tu veux faire plus serieux, mets une Debian ... Comme ca tu pourras mettre les serveurs FTP, DHCP, etc.
 
Pour le probleme de lenteur sous NT5.x (2k et XP sont tous deux des NT), c'est du au fait que ces OS ne sont pas concus a la base pour des petits reseaux de particuliers mais pour des reseaux d'entreprise dotés de serveurs de voisinage rezo Windows. Comme t'en as pas, ils passent leur temps a chercher en vain. Pour resoudre le probleme, tu peux deja desactiver la recherche LMHOSTS dans les proprietes TCP/IP de la connexion reseau. C'est deja quasiment aussi rapide que sous Win9x mais si tu veux faire encore mieux, tu installes Samba sur ton routeur (d'ou l'interet encore une fois d'avoir une vraie distrib sur disque dur) et tu le fais marcher en serveur NetBIOS ... La, plus de problemes :)

n°413040
ZZZzzz
Posté le 22-10-2001 à 14:44:37  profilanswer
 

bon pour Linux j'essaierai dès que Possible, malheureusement je n'ai pas de distrib Debian. Ma plus récente distrube est une Mandrake 7.1 .. j'espère que ça ne posera pas de problèmes pour partager ma connection ADSL. A priori le CD d'installation du modem ADSL contient des drivers Linux. Au pire yaura ptêt une version de Kernel plus récente à télécharger...
 
Pour l'instant ma machine "routeur" est sous Windows donw pas besoin de Samba. J'ai désactivé le MSLOOKUP comme tu l'as suggéré mais cela n'a rien changé :??:... je comprend po (j'ai aussi essayé de mettre le "NetBios over TCP/IP" plutôt que l'option de base car je n'ai pas de server DHCP mais ça ne change rien..). Bref comprend rien...
 
merci pour vos réponses !

n°413103
Stef40
Posté le 22-10-2001 à 15:58:48  profilanswer
 

Le problème vient du fait que tu n as qu une IP. Comme le port est fixe, comment veux-tu que le serveur différencie la connex ---> ca merde.
J'ai un truc de nunu pour jouer a plusieurs (je l utilise pour Bnet) : par ex., pour bnet le port est 6112. Tu fais un port mapping pour le 1er pc sur 6112, le 2e sur le 6113, ... et ca va marcher a condition de na pas jouer ensemble ds la meme partie.
Pq ca va marcher : j'ai une explication (sais pas si c est la bonne) : un HUB c'est tellement con que ca doit copier les paquets sur tous les ports. Si c'est pas ca qu 'on m explique.
Théoriquement avec Sysgate, ca devrait marcher vu qu'ils implémentent le triggered port mapping mais ds leur doc, ils disent que par ex Bnet, ca foire ... donc bizarre.
Faut acheter plusieurs IP  :)

n°413399
ZZZzzz
Posté le 22-10-2001 à 20:44:53  profilanswer
 

le pb c ke je veux jouer ensemble avec d'autres joueurs derrière la passerrelle dans la même partie... à priori seul ça marche... (en tout cas avec Wingate).j'osais espérait que certains routeurs soient capable de surmonter le problème de port identiques en ajoutant par exemple une clé par machine dans la table de routage...  
 
j'ai pas compris la remarque sur l'achat d'une nouvelle IP (c ironique :??:) ...

 

[edtdd]--Message édité par ZZZzzz--[/edtdd]

n°413498
Stef40
Posté le 22-10-2001 à 21:53:03  profilanswer
 

c est peut-etre un peu ironique mais c'est le seul moyen . Je croyais que Sysgate pourrait le faire aussi mais apparement c'est pas au point.

n°413652
ZZZzzz
Posté le 23-10-2001 à 01:12:23  profilanswer
 

mouaif, bon je verrai avec Linux si ya un moyen de jouer à pluisieurs en réseau (sur la même partie) derrière une passerelle ...

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  jouer online derrière un routeur/passerelle ???!!!!!

 

Sujets relatifs
Un routeur Linux qui prend le USB ?Je veux jouer sur zonejeux, mais je suis derrière un proxy....
Routeur software sous XPcomment faire son reseau local avec un routeur ?
Routeur Zyxel Prestige 643, Cisco 827 et Firewall Zywall 10Debat : ADSL : routeur ethernet ou PC routeur ?
RESEAU ADSL avec routeurConfig routeur Di-206 pour internet
Please help me, Pb de protection avec routeur Netgear RP 114 
Plus de sujets relatifs à : jouer online derrière un routeur/passerelle ???!!!!!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR