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

 


Dernière réponse
Sujet : Accès serveur par passerelle
hop le fou OK Merci

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
hop le fou OK Merci
freds45

hop le fou a écrit :

L'OS est WinXP Pro.


Donc c'est faisable :)

hop le fou a écrit :


Je ne comprend pas vraiment comment la passerelle va pouvoir faire la différence entre 2 machines du réseau sans limiter ce qu'elles peuvent faire et sans envoyer toutes les données (du genre 1 serveur ftp chacune, pour être bien lourd...).


En fonction de leur adresse IP interne justement ;)
Si tu veux un serveur ftp sur 2 machines internes, à ce moment là, tu vas par exemple forwarder le port 21 "externe" vers le port 21 de ta premiere machine, et le port 2121 externe vers le port 21 de la seconde machine. C'est pas possible de forwarder le même port sur deux machines simultanément.

hop le fou a écrit :


Je crois qu'il faudrait que je regarde comment ca fonctionne de plus près ce forward
Merci


 
 :jap:

hop le fou

freds45 a écrit :

Ben non :) Ici, j'ai une petite dizaine de PCs sur le réseau local! Tu envoies les données sur un seul poste, les autres ne recoivent rien.
 
 
Ca dépend de l'OS de ta passerelle.
edit: ici, c'est une gate sous linux :), mais c'est faisable également sous Windows.
 
Pareil qu'au dessus, tu peux configurer ca comme tu veux :)


 
L'OS est WinXP Pro.
 
Je ne comprend pas vraiment comment la passerelle va pouvoir faire la différence entre 2 machines du réseau sans limiter ce qu'elles peuvent faire et sans envoyer toutes les données (du genre 1 serveur ftp chacune, pour être bien lourd...).
Je crois qu'il faudrait que je regarde comment ca fonctionne de plus près ce forward
Merci

freds45

hop le fou a écrit :

Mais ca, ca ne marche que si il n'y qu'une machine sur le réseau non? Ou alors on fait transiter toutes les données qui arrivent vers tous les ordis du réseau local (un peu gras...)?


Ben non :) Ici, j'ai une petite dizaine de PCs sur le réseau local! Tu envoies les données sur un seul poste, les autres ne recoivent rien.
 

hop le fou a écrit :


Au fait, ca se fait comment ca?


Ca dépend de l'OS de ta passerelle.
edit: ici, c'est une gate sous linux :), mais c'est faisable également sous Windows.

hop le fou a écrit :


Remarque Bonus : Si le numéro de port utilisé varie ?


Pareil qu'au dessus, tu peux configurer ca comme tu veux :)

hop le fou

freds45 a écrit :

:sleep: Faut faire ce que je dis depuis le départ...
 
Sur ta passerelle, tu dis de forwarder tout ce qui arrive depuis l'interface avec l'adresse IP xxx.xxx.xxx.xxx sur le port 21, vers ta machine interne 192.168.1.22, sur le même port (21), et ca roule!


 
Mais ca, ca ne marche que si il n'y qu'une machine sur le réseau non? Ou alors on fait transiter toutes les données qui arrivent vers tous les ordis du réseau local (un peu gras...)?
 
Au fait, ca se fait comment ca?
 
Remarque Bonus : Si le numéro de port utilisé varie ?

freds45

hop le fou a écrit :

Il suffirait alors de connaitre ce numero de port?
Mais alors comment la machine passerelle fait pour savoir sur quel port ma machine devra-t-elle recevoir les information? Il ne faut quand meme pas utiliser un numéro de port différent sur la passerelle pour chaque machine du réseau local?
 
Autre exemple concret (parce que j'ai l'impression de ne pas être clair) : ma machine est sur un gros réseau local connecté à Internet
Mon IP est le 192.168.1.22
Ma passerelle est le 192.168.1.254
L'IP de la passerelle est le xxx.xxx.xxx.xxx
Admettons que j'ai un serveur ftp sur ma machine (donc port 21)
Comment vas tu accéder à mon serveur ????


 
 :sleep: Faut faire ce que je dis depuis le départ...
 
Sur ta passerelle, tu dis de forwarder tout ce qui arrive depuis l'interface avec l'adresse IP xxx.xxx.xxx.xxx sur le port 21, vers ta machine interne 192.168.1.22, sur le même port (21), et ca roule!

hop le fou

GrizzzlyBear a écrit :

En fait, il faut que tu utilises un truc un peu plus poussé que le simple partage de connexion Internet.  Il faut que tu utilises NAT (Network Address Translation) et que tu joues un peu sur le mappage de port pour plus de sécurité.
 
1) Menu Démarrer - Outils d'administration - Routage et accès distant
 
2) Clique avec le bouton droit sur l'icône représentant ton serveur (Windows Server 2003 par exemple) et choisis Configurer et activer le routage et l'accès distant.
 
3) Dans l'écran des config tu choisis NAT puis tu le configures comme tu le souhaites.


 
Je vais regarder ca alors. Merci

freds45 GrizzzlyBear> le partage de connexion de windows, c'est déjà NAT :)
A mon avis, ta méthode est un chouilla compliqué, et pour ce qu'il a besoin, ca sent plus l'embrouille qu'autre chose :/
Suffit de forwarder le port du truc qu'il veut vers le pc du réseau interne, et ca roule...
hop le fou Il suffirait alors de connaitre ce numero de port?
Mais alors comment la machine passerelle fait pour savoir sur quel port ma machine devra-t-elle recevoir les information? Il ne faut quand meme pas utiliser un numéro de port différent sur la passerelle pour chaque machine du réseau local?
 
Autre exemple concret (parce que j'ai l'impression de ne pas être clair) : ma machine est sur un gros réseau local connecté à Internet
Mon IP est le 192.168.1.22
Ma passerelle est le 192.168.1.254
L'IP de la passerelle est le xxx.xxx.xxx.xxx
Admettons que j'ai un serveur ftp sur ma machine (donc port 21)
Comment vas tu accéder à mon serveur ????
GrizzzlyBear

hop le fou a écrit :

Ce que je voulais dire c'est que j'utilise une passerelle sur mon réseau local pour me connecter à Internet. Je n'ai donc pas d'IP sur Internet puisque mon adresse est locale (192.168.0.xxx).
Je me demande donc comment y accéder depuis une machine qui n'est pas sur le réseau local.
Comment signifier que le message ne va pas juste à la machine qui sert de passerelle mais jusqu'à la mienne lorsqu'il faut fournir celle-ci (du genre connexion à un serveur ftp par exemple)
 
Je vais aller voir ce truc dyndns...
 
Merci


 
En fait, il faut que tu utilises un truc un peu plus poussé que le simple partage de connexion Internet.  Il faut que tu utilises NAT (Network Address Translation) et que tu joues un peu sur le mappage de port pour plus de sécurité.
 
1) Menu Démarrer - Outils d'administration - Routage et accès distant
 
2) Clique avec le bouton droit sur l'icône représentant ton serveur (Windows Server 2003 par exemple) et choisis Configurer et activer le routage et l'accès distant.
 
3) Dans l'écran des config tu choisis NAT puis tu le configures comme tu le souhaites.

freds45 Ben c'est comme ca qu'il faut faire...
Si tu dis à ta passerelle de forwarder les données qui arrivent sur un port x à une machine de ton réseau local, c'est la machine en question qui va traiter la requête, et non pas ta passerelle...
hop le fou Oui j'ai lu mais ca ne tient pas debout comme explication... comment fait la passerelle si toutes les machines qui lui sont connectées font des demandes en même temps (de même service évidemment)? je vois pas vraiment comment le numéro de port pourrait suffire ou alors j'ai vraiment rien compri...
freds45

hop le fou a écrit :

Je pense que le numéro de port ne sert à rien. Si je rajoute le port 80 par exemple, la requête http sera effectuée pour la machine passerelle non?


 
Ben justement non, c'est l'intérêt de la manip !
 

hop le fou a écrit :


Comment la machine qui fait passerelle fait la différence entre les messages qui lui sont adressés et les messages qui sont adressés à ma machine, pourtant envoyés à la même IP?


 
T'as lu ce que j'ai écrit au moins ? :sarcastic:

hop le fou

freds45 a écrit :

Bah si c'est pour un service particulier sur ta machine, tu forwardes le port en question depuis ta passerelle vers ta machine (par exemple 80 si serveur http, etc...)


 
Je pense que le numéro de port ne sert à rien. Si je rajoute le port 80 par exemple, la requête http sera effectuée pour la machine passerelle non?
Comment la machine qui fait passerelle fait la différence entre les messages qui lui sont adressés et les messages qui sont adressés à ma machine, pourtant envoyés à la même IP?

freds45 Bah si c'est pour un service particulier sur ta machine, tu forwardes le port en question depuis ta passerelle vers ta machine (par exemple 80 si serveur http, etc...)
hop le fou Non ce n'est pas ca. Ma passerelle possède une adresse fixe.
hop le fou

VenerZen a écrit :

J'ai RIEN compris.
Si tu veux accèder à une machine via le net et que celle ci n'a pas d'ip fixe, donc routable, il faut que tu utilises un truc genre dyndns pour pouvoir t'y connecter.


 
Ce que je voulais dire c'est que j'utilise une passerelle sur mon réseau local pour me connecter à Internet. Je n'ai donc pas d'IP sur Internet puisque mon adresse est locale (192.168.0.xxx).
Je me demande donc comment y accéder depuis une machine qui n'est pas sur le réseau local.
Comment signifier que le message ne va pas juste à la machine qui sert de passerelle mais jusqu'à la mienne lorsqu'il faut fournir celle-ci (du genre connexion à un serveur ftp par exemple)
 
Je vais aller voir ce truc dyndns...
 
Merci

VenerZen J'ai RIEN compris.
Si tu veux accèder à une machine via le net et que celle ci n'a pas d'ip fixe, donc routable, il faut que tu utilises un truc genre dyndns pour pouvoir t'y connecter.
hop le fou Bonjour,
 
comment on fait pour accéder à une machine lorsque celle-ci ne dispose pas d'une Ip fixe directement sur le rezo mais y accede par une passerelle (son IP est locale)?
 
Cas pratique : mon ordinateur (sans connexion Internet directe) connecté grâce à un autre ordi. Comment accéder directement à cette machine (on ne peut pas donner l'adresse du serveur puisque c'est une adresse locale...)?
 
Est-ce que ce n'est pas possible ?
 
Merci

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