Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Bonjour,
Dediboxé depuis peu, je cherche à monter sur ma dedi un système de VPN + bridging.
Le serveur openvpn est en place et marche impec, mais étant un peu nul en réseau, je n'arrive pas à faire en sorte qu'une fois connecté en VPN, le client puisse aller sur internet via le vpn ...
j'ai trouvé un sujet très proche de mon problème, mais la solution n'est pas donnée :p
http://www.dedibox-news.com/viewtopic.php?id=2382
Si quelqu'un peut m'éclairer, je lui en serait reconnaissant ![]()
Hors ligne
Si tu veux filer l'accès au net en utilisant la dedibox comme relais, le NAT est à mon sens la bonne solution.
Il faut que l'IP VPN de la Dedibox devienne la route par défaut de l'utilisateur (un param dans la conf ovpn).
Ensuite, il faut configurer sur la Dedibox une règle de NAT. Ca prend une ligne (pour la base) et ca se trouve sur netfilter.org dans la NAT howto.
Hors ligne
Bon, côté dédi j'ai suivi ceci :
# Delete and flush. Default table is "filter". Others like "nat" must be explicitly stated. iptables --flush - Flush all the rules in filter and nat tables iptables --table nat --flush iptables --delete-chain - Delete all chains that are not in default filter and nat table iptables --table nat --delete-chain # Set up IP FORWARDing and Masquerading iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE iptables --append FORWARD --in-interface tun0 -j ACCEPT echo 1 > /proc/sys/net/ipv4/ip_forward - Enables packet forwarding by kernel route add -net 192.168.2.0 netmask 255.255.255.0 gw 88.191.54.1 dev tun0
je vais voir pour la route par défaut pour le client, je suppose que c'est le "push route blablablabla " ?
Edit je viens de trouver , c'est une ligne à decommenter : ;push "redirect-gateway"
Dernière modification par Fish_Guts (2007-01-26 10:01:54)
Hors ligne
mmh, mon client prends bien pour gateway ma dedi, mais apparement je dois merder sur le route add, puisque je me retrouve sans acces au net.
un ping 88.191.54.33 marche , mais ping google.fr marche pas
voilà mon ifconfig :
eth0 Link encap:Ethernet HWaddr 00:40:63:E8:0A:65
inet addr:88.191.54.33 Bcast:88.191.54.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5540 errors:0 dropped:0 overruns:0 frame:0
TX packets:3832 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:481299 (470.0 KiB) TX bytes:390680 (381.5 KiB)
Interrupt:18 Base address:0xfc00
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:192.168.2.1 P-t-P:192.168.2.2 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:160 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:9611 (9.3 KiB) TX bytes:0 (0.0 b)logiquement je fais un
route add -net 192.168.2.0 netmask 255.255.255.0 gw 88.191.54.1
?
Dernière modification par Fish_Guts (2007-01-26 10:03:00)
Hors ligne
Stop. Y a confusion, là.
Dans le principe, on va dire que:
IP publique Dedibox: 88.1.2.3.4
IP VPN Dedibox: 192.168.2.1
IP VPN client: 192.168.2.2
Dans un premier temps, configure OpenVPN pour que la base marche, que t'arrives à pinger entre le client et la dedibox via le VPN, etc...
Ensuite, tu mets en place la règle de NATage. La règle que tu as donné, je ne sais pas ce qu'elle vaut (ca peut marcher, je sais pas). Je pensais plutôt à ce que la NAT Howto de netfilter donnait. Bref.
Ensuite dans openvpn tu le reconfigure pour qu'il "push" la route par défaut au client sur le VPN (c'est un peu plus fin que ca, mais le résultat est là).
Il n'y a pas de changement de route à effectuer sur la dedibox et le route add que tu donnes, c'est le client openvpn qui le fait tout seul en fonction de sa conf et des infos renvoyées par le serveur.
Avant de tester, tu notes bien quelques IP sur internet (parce qu'il est probable que niveau DNS ca chie au début) pour pinguer
Faut y aller de manière incrémentale.
Hors ligne
Bonjour,
Je suis interessé aussi par vos questions, pourriez vous dire si vous arrivez à surf sur le net via votre box ? (via openvpn) ? si oui , comment ?
cordialement
Nico
(windows 2003)
Hors ligne
Hors ligne