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

 


Dernière réponse
Sujet : Fonctionnement routeur dans cybercafé
Spud

moldar a écrit :

Suppose tu as un réseau de 3 machines (dont un serveur web d'IP 192.168.1.10) derrière un routeur. Ces trois machines (possédant généralement une IP de type 192.168.x.x) ne sont pas visibles depuis internet. La seule machine visible est celle qui possède une IP publique (ton routeur donc).  
Maintenant si quelqu'un veut accéder à ton serveur web, il va tenter d'y accéder par ton adresse publique (82.x.x.x par exemple) ==> il va donc envoyer une requête http à destination de cette IP.
Cette requête arrive à ton routeur (normal c'est lui qui possède l'IP publique)... et s'arrête là...
Super, mais bon, toi tu préfèrerais que cette requête arrive jusqu'à ton serveur Web non ?
Pour ce faire, il faut mettre en place une translation de port (PAT) afin de rediriger le flux http (qui "s'arrête" sur ton routeur) vers ton serveur Web. En pratique, tu dis à ton routeur de redirigier tous les flux http (port tcp 80) qui lui parviennent vers ton serveur (IP 192.168.1.10)


 
 
ca, c'est de la redirection de ports
le pat, c'est plus dans le sens:  plusieurs machines qui accédent au net à l'aide d'un routeur ne possédant qu'une ip publique
le routeur modifie alors le port source  des paquets sortants afin de pouvoir rediriger correctement la réponse du serveur web (ou autres) vers les machines du reseau privé


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Spud

moldar a écrit :

Suppose tu as un réseau de 3 machines (dont un serveur web d'IP 192.168.1.10) derrière un routeur. Ces trois machines (possédant généralement une IP de type 192.168.x.x) ne sont pas visibles depuis internet. La seule machine visible est celle qui possède une IP publique (ton routeur donc).  
Maintenant si quelqu'un veut accéder à ton serveur web, il va tenter d'y accéder par ton adresse publique (82.x.x.x par exemple) ==> il va donc envoyer une requête http à destination de cette IP.
Cette requête arrive à ton routeur (normal c'est lui qui possède l'IP publique)... et s'arrête là...
Super, mais bon, toi tu préfèrerais que cette requête arrive jusqu'à ton serveur Web non ?
Pour ce faire, il faut mettre en place une translation de port (PAT) afin de rediriger le flux http (qui "s'arrête" sur ton routeur) vers ton serveur Web. En pratique, tu dis à ton routeur de redirigier tous les flux http (port tcp 80) qui lui parviennent vers ton serveur (IP 192.168.1.10)


 
 
ca, c'est de la redirection de ports
le pat, c'est plus dans le sens:  plusieurs machines qui accédent au net à l'aide d'un routeur ne possédant qu'une ip publique
le routeur modifie alors le port source  des paquets sortants afin de pouvoir rediriger correctement la réponse du serveur web (ou autres) vers les machines du reseau privé

weed ca s'appellerait pas plutot DNAT  
Deported Netword Area Translation ou un truc dans le genre lool
il faut rajouter le mot DNAT si je me souviens sur un firwall logiciel shorewall pour faire de la translation de port
fouinux oki merci pour l'info ;)
moldar Suppose tu as un réseau de 3 machines (dont un serveur web d'IP 192.168.1.10) derrière un routeur. Ces trois machines (possédant généralement une IP de type 192.168.x.x) ne sont pas visibles depuis internet. La seule machine visible est celle qui possède une IP publique (ton routeur donc).  
Maintenant si quelqu'un veut accéder à ton serveur web, il va tenter d'y accéder par ton adresse publique (82.x.x.x par exemple) ==> il va donc envoyer une requête http à destination de cette IP.
Cette requête arrive à ton routeur (normal c'est lui qui possède l'IP publique)... et s'arrête là...
Super, mais bon, toi tu préfèrerais que cette requête arrive jusqu'à ton serveur Web non ?
Pour ce faire, il faut mettre en place une translation de port (PAT) afin de rediriger le flux http (qui "s'arrête" sur ton routeur) vers ton serveur Web. En pratique, tu dis à ton routeur de redirigier tous les flux http (port tcp 80) qui lui parviennent vers ton serveur (IP 192.168.1.10)
fouinux Un prof m'avait parlé de translation de port PAT: Y en a qui connaissent ??
El Pollo Diablo Voila.
Dans le pire des cas il aurait fallu ouvrir manuellement le port utilisé par CS en sortie, mais par défaut dans la plupart des routeurs grand public tout est toujours ouvert donc même pas besoin.
fouinux Ca veut donc dire qu'il ni avait rien a faire en fait ??
El Pollo Diablo Y'a aucun port entrant a configurer manuellement pour jouer a CS.
fouinux En fait je demandais ca car un pote a moi voulais jouer a cs sur le net. Il a deux pc connecté derriere la freebox et il avait plein de port a configurer, ce qui etait compliqué c'etait les port entrant et je n'ai pas su comment faire ?
fouinux oki merci pour les infos.
moldar Décision de l'arbitre :
Trollable > Grilled !!!  :o
Trollable Tout est possible!
En general, ca se passe au niveau du DNS. L'utilisation d'un port autre que 21 est tres rare.
El Pollo Diablo

fouinux a écrit :

Mais je me suis toujour demandé si on avait par exemple plusieur serveur ftp ?? Le port de destination serait toujour 21 mais sur des PC different ??


 
Soit tu configures les serveurs FTP sur un port différents, soit il faut que chaque serveur ai un nom DNS public différent et que tu mettes un reverse proxy en tête de réseau : ca permet de rediriger les ports pas juste en fonction du port entrant, mais aussi en fonction du nom d'hote : une requete vers ftp1.cybercafe.com sera rediriger vers une IP locale, une requete vers ftp2.cybercafe.com vers une autre, même si les 2 arrive sur le port 21.
 
Y'a aussi la possibilité d'avoir publieurs IP publiques pour une seule connexion, ou encore d'avoir plusieurs connexions.
 

Citation :

Je pensait a ca egalement pour les cybercafé, pour les jeux video qui utilisent des ports specifiques, il font comment ??


 
La plupart des jeux sont uniuqement clients, pas serveurs, y'a pas de redirection a faire, suffit que les ports utilisés soit ouverts en sortie.

fouinux Bijour tout le monde.
Je connais tout ce qui est la creation de route sur les routeur du genre on un serveur ftp derriere un routeur et on ajoute une route entrante avec l'@ ip du roteur, le port de destination et tout.
Mais je me suis toujour demandé si on avait par exemple plusieur serveur ftp ?? Le port de destination serait toujour 21 mais sur des PC different ??
Je pensait a ca egalement pour les cybercafé, pour les jeux video qui utilisent des ports specifiques, il font comment ??

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)