OVH Cloud OVH Cloud

Question technique : modem/routeur et FTP serveur

13 réponses
Avatar
ctobini
Bonjour,

Questio générale : je voudrais savoir la raison pour laquelle on ne peut
pas se connecter à son propre serveur FTP via internet lorsque la
connexion internet de la machine passe par un modem/routeur (Inventel
WiFi) mais est accessible de l'extérieur.

Merci.

C. Tobini

3 réponses

1 2
Avatar
ctobini
Fabien LE LEZ wrote:

S'il [le routeur] est de bonne qualité, il fait comme s'il s'agissait
d'un paquet venant de l'extérieur, et le renvoie vers la machine qui
va bien (sur le LAN). Sinon (c'est ton cas) il ne sait pas qu'en
faire, et le jette.


Ce que je ne comrends pas, c'est que si le NAT fait la transition entre
les adresses LAN -> routable, le paquet devrait être transmis à
l'adresse local du PC non ?

Et à partir du moment où il est dans le LAN il ne peut pas rester dans
le LAN ( comme si on effectait un ftp sur 127.0.0.1, puisque l'adresse
de départ est celle du PC NATée ) ?

Avatar
Fabien LE LEZ
On Tue, 06 Jul 2004 22:41:05 +0200, ctobini :

Ce que je ne comrends pas, c'est que si le NAT fait la transition entre
les adresses LAN -> routable, le paquet devrait être transmis à
l'adresse local du PC non ?


Cf réponse d'Annie, bien plus précise que mes messages.
<news:

--
schtroumpf schtroumpf
Jean-Emile de France

Avatar
ctobini
Annie D. wrote:

Pas suffisant. Il faut aussi NATer la source sinon la réponse du serveur
ne passe pas par le routeur et boum.


La source est NATée puisque qu'elle passe en externe vers dyndns non ?

Ça peut être plus tordu que ça. Le routeur ne fait que la moitié du
travail (NAT destination vers le serveur). Mais alors le serveur répond
directement au client sur le même LAN sans repasser par le routeur et
donc sans dé-NATer. C'est ce qui se passe avec le programme de "port
forwarding" ipmasqadm de Linux 2.2. Résultat, le client ne reconnaît pas
l'adresse source de ces paquets. Dans ce cas particulier il faut que le
routeur, en plus de remplacer l'adresse destination (la sienne) par
celle du serveur, remplace l'adresse source du client par la sienne
(externe ou locale, peu importe) afin que les paquets retour passent par
lui.


Ca doit être ce qu'il m'arrive. Ce que je ne comprend pas c'est que si
le serveur répond au client (le PC) avec adresse NATée, l'IP est
routable et devrait repartir en externe (c'est la destination, le
serveur FTP qui est déNATé ?)?

1 2