URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/openvpn-en-mode-pont Title: OpenVPN en mode pont Authors: Spack Date: 2009年11月12日T00:53:44+01:00 Tags: debian Score: 0 Bonjour, Je cherche à mettre un place un serveur VPN à l'aide d'OpenVPN sous Debian Lenny. On trouve beaucoup de tutoriels sur le net mais chacun à sa façon de mettre en place la configuration. J'ai donc suivit ce qui ce rapproche au mieux de ma configuration actuelle : la documentation Ubuntu. [[https://help.ubuntu.com/9.10/serverguide/C/openvpn.html](https://help.ubuntu.com/9.10/serverguide/C/openvpn.html)] Mon serveur VPN est maintenant actif, j'ai créé les différents certificats (sans bien comprendre comment ça marche) et j'arrive à me connecter. Cependant, impossible de communiquer avec mon réseau local. Je voudrais faire en sorte que l'hôte distant croient qu'il est dans mon réseau local et qu'il puisse accéder aux différents services et hôtes du réseau comme s'il y était vraiment connecté. Pour faire ça, et ça doit être là que je commet des erreur, j'ai configuré OpenVPN en mode "bridge" et il m'attribut effectivement une adresse IP dans mon sous réseau. Cependant impossible de contacter ne serait-ce le serveur VPN en lui même. En me connectant avec mon poste client et NetworkManager, j'ai les paramètres suivants : $ ifconfig eth1 Link encap:Ethernet HWaddr 00:13:ce:80:9c:4d £spaces£ £/spaces£inet adr:192.78.5.23 Bcast:192.78.5.255 Masque:255.255.255.0 £spaces£ £/spaces£adr inet6: fe80::213:ceff:fe80:9c4d/64 Scope:Lien £spaces£ £/spaces£UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 £spaces£ £/spaces£RX packets:146 errors:0 dropped:0 overruns:0 frame:0 £spaces£ £/spaces£TX packets:155 errors:0 dropped:20 overruns:0 carrier:0 £spaces£ £/spaces£collisions:0 lg file transmission:1000 £spaces£ £/spaces£RX bytes:37646 (36.7 KiB) TX bytes:22378 (21.8 KiB) £spaces£ £/spaces£Interruption:21 Adresse de base:0xe000 Mémoire:ffcfe000-ffcfefff tap0 Link encap:Ethernet HWaddr 02:73:f5:b7:51:1a £spaces£ £/spaces£inet adr:192.168.82.100 Bcast:192.168.82.255 Masque:255.255.255.0 £spaces£ £/spaces£adr inet6: fe80::73:f5ff:feb7:511a/64 Scope:Lien £spaces£ £/spaces£UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 £spaces£ £/spaces£RX packets:0 errors:0 dropped:0 overruns:0 frame:0 £spaces£ £/spaces£TX packets:36 errors:0 dropped:0 overruns:0 carrier:0 £spaces£ £/spaces£collisions:0 lg file transmission:100 £spaces£ £/spaces£RX bytes:0 (0.0 B) TX bytes:6202 (6.0 KiB) spack@korola:~$ route Table de routage IP du noyau Destination Passerelle Genmask Indic Metric Ref Use Iface 82.234.18.83 192.78.5.254 255.255.255.255 UGH 0 0 0 eth1 192.168.82.0 * 255.255.255.0 U 0 0 0 tap0 192.78.5.0 * 255.255.255.0 U 2 0 0 eth1 default * 0.0.0.0 U 0 0 0 tap0 La carte eth1 est la liaison vers Internet à travers le réseau local. Le réseau local distant à l'adresse de sous réseau 192.168.82.0/24 dont l'adresse 192.168.82.100 et attribué à mon poste client. Mais les routes semblent poser problème. Sans connexion au VPN les routes ressemblent à ça : $ route Table de routage IP du noyau Destination Passerelle Genmask Indic Metric Ref Use Iface 192.78.5.0 * 255.255.255.0 U 2 0 0 eth1 default 192.78.5.254 0.0.0.0 UG 0 0 0 eth1 Dans le fichier de configuration du serveur OpenVPN, j'ai mis (entre autres) les lignes suivantes : port 1194 proto udp dev tap server-bridge 192.168.82.252 255.255.255.0 192.168.82.100 192.168.82.110 client-to-client keepalive 10 120 comp-lzo persist-key persist-tun