IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement Discussion :

Créer un proxy avec NAT ?


Sujet :

Développement

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2010
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 27
    Points : 10
    Points
    10
    Par défaut Créer un proxy avec NAT ?
    Bonjour,

    Dans le cadre d'un projet, il m'est demandé de configurer un réseau avec NAT.
    La problématique est de configurer PC, proxy et réseau ...

    Pour ce faire, on doit installer un proxy, Mais le proxy ne doit pas être un proxy "commercial" où il suffit de lancer le setup.
    Il faut installer un proxy créé à la main. On n'est pas obligé de le créer nous-même (heureusement parce que je n'y connais rien ) mais qui puisse nous permettre de voir comment ça se fait et pour les intéressés et/ou curieux apprendre à savoir faire.

    Je voulais savoir si vous aviez des bonnes adresses de codes sources de proxy avec NAT ? Le langage importe peu (C, JAVA)



    En vous remerciant

  2. #2
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Points : 50 367
    Points
    50 367
    Par défaut
    Il y a deux choses dans ce que tu décris.

    La fonction NAT qui est une fonction purement réseau et la fonction proxy qui est une fonction purement applicative.

    La fonction NAT est implémentée sur un routeur ou un firewall. La fonction proxy est une application qui est installée sur un serveur dédié. Parfois, on trouve quelques gros firewall qui disposent d'une fonction de proxy.

    Au fait, un proxy, c'est vague, est ce que tu peux préciser un peu ce que tu entends par ce terme.

    Si tu cherches les sources d'un proxy HTTP et FTP, regarde du côté de squid (mais cela va être un peu dur à avaler car c'est un gros projet)
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2010
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 27
    Points : 10
    Points
    10
    Par défaut
    Merci de ta réponse, je ne t'ai pas répondu avant car je n'en savais pas plus.

    J'ai demandé au prof des précisions sur ce qu'il attend de nous :
    Il m'a dit qu'au final il faut que quiconque (sous entendu des reseaux-man ^^) puisse avoir entièrement le contrôle et donc qu'il faut si possible (copy/paste de son email) :

    1- Dans la topologie du réseau, le proxy doit être conçu comme une passerelle entre le réseau local et l'Internet.
    2- Les hôtes du réseau local doivent utiliser proxy pour accéder à Internet.
    3- Le proxy possède deux interfaces réseau, l’une connectée à l’Internet, et l’autre au réseau local.
    4- Un paquet à destination du réseau local reçu par le proxy avec l’interface du réseau local doit être ignoré.
    5- L’adresse IP d’un paquet reçu du réseau local doit être traduite avant l’envoi du paquet Internet. L’adresse IP d’une réponse reçue d’Internet doit être également traduite avant l’envoi de cette réponse au réseau local.
    6- Si un service est fourni par un hôte du réseau local, l’adresse IP d’un paquet reçu de l’internet pour ce service doit être traduite avant que le paquet ne soit envoyé au réseau local.


    Pour moi ça veut dire :

    J'ai 2 ordis reliés à un Hub/switch ...
    Ce hub est relié à un 3ème ordi qui fera office de serveur proxy.
    Le serveur proxy est configuré pour que une carte Réseau soit reliée à internet, et l'autre au hub.
    On a donc par exemple
    PC1 et PC2 = 192.168.1.X
    Proxy = 10.164.5.8

    Le proxy peut aller sur internet sans souci et si on va sur mon-ip.com
    On a une IP internet et une IP locale = 10.164.5.8
    Si on prend PC1 ou PC2 : une Ip internet et une Ip locale = 10.164.5.8 également.

    4-
    PC1 et PC2 ne peuvent pas communiquer entre eux ?

    5-
    Le proxy reconnait l'ip du PC et seulement après reconnait l'ip du site et transmet. Idem dans le sens internet -> PC.

    6-
    Si PC1 -> PC2 alors le proxy doit s'assurer de connaitre l'adresse IP. S'il a reconnu l'ip de PC2 alors il va chercher l'adresse ip de PC1 et transmet s'il a trouvé. Mais c'est contradictoire avec le 4-, non ?

Discussions similaires

  1. Réponses: 3
    Dernier message: 28/12/2011, 10h06
  2. Réponses: 3
    Dernier message: 21/09/2003, 15h52
  3. Créer un projet avec TurboC++
    Par Thrystan dans le forum Autres éditeurs
    Réponses: 16
    Dernier message: 06/09/2003, 17h32
  4. créer un noeuds avec des paramétres
    Par Toxine77 dans le forum XMLRAD
    Réponses: 5
    Dernier message: 21/01/2003, 16h11
  5. [CR] Est il possible de créer des univers avec Seagate Info?
    Par Frank dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 27/06/2002, 15h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo