URL: https://linuxfr.org/forums/linux-general/posts/mise-en-place-dun-vpn Title: Mise en place d'un vpn Authors: Remuz Date: 2005年08月23日T08:35:47+02:00 Tags: Score: 0 Bonjour, Disclaimer : Je ne suis pas spécialiste réseau, je débute, donc si je dis des bêtises, vous pouvez me corriger. :) Voilà mon cas de figure : Je suis sur un réseau local divisé en plusieurs sous-réseaux, et qui m'impose donc une passerelle pour pouvoir naviguer entre les différents sous-réseaux. Un pc sur ce réseau est connecté à internet, et je souhaite que ce serveur ma partage sa connection. Du fait de l'architecture du réseau, point de nat. Jusqu'ici, on a procédé par proxy, ce qui marche très bien, mais est pas mal limité, comparé au nat. Donc, mon but est de mettre en place une liaison vpn entre ce serveur et mon pc, ce qui me permettra d'accéder directement à internet sans passer par le proxy. J'utilise poptop comme server sous linux, et, pour l'instant, j'utilise le client par défaut de winXP. Après pas mal de bidouillages, j'arrive à établir une liaison vpn, avec les ip 192.168.1.3 pour le client, 192.168.1.1 pour le server, et un masque de sous-réseau de 255.255.255.255 (ce qui me convient tout à fait, puisqu'il n'y a qu'un seul client pour l'instant), l'interface étant nommée ppp0. Je souhaiterais maintenant configurer le routage des paquets. J'ai lancé la commande (eth1 est connecté à internet, eth0 au réseau local): iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE Et j'ai : DaVinci:/home/rdelmas# route Table de routage IP du noyau Destination Passerelle Genmask Indic Metric Ref Use Iface 192.168.1.3 * 255.255.255.255 UH 0 0 0 ppp0 10.207.0.0 * 255.255.0.0 U 0 0 0 eth0 192.0.0.0 * 255.0.0.0 U 0 0 0 eth1 default 192.168.0.100 0.0.0.0 UG 0 0 0 eth1 et : DaVinci:/home/rdelmas# iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination Tout ceci me semble plutôt pas mal, mais voilà : ça ne marche pas. Cependant, quand j'essaye, depuis le client, de pinger www.yahoo.fr, par exemple, le résultat de la commande me dit qu'il effectue bien la résolution des noms, puisqu'il essaye de se connecter à www.euro.yahoo.akadns.net. Mais les paquets ne sont, semble-t-il, pas transmis, soit dans un sens, soit dans l'autre (soit les deux...). Voilà, je sens que la solution est proche, mais j'aimerais un peu d'aide, 2 jours que je galère... ;) Merci d'avance!

AltStyle によって変換されたページ (->オリジナル) /