Bonjour tout le monde,
J’ai un problème et je crois que je n’arriverai pas à m’en sortir sans votre aide.
Je tente de mettre en place un vpn afin d’acceder au net… mais la ou ca se complique c’est au niveau du routage…
Poste 1 >>>>>>
Poste 2 >>>>>> SWITCH >>>> ETH1 < SERVER > ETH0 >>>> LIVEBOX
Poste 3 >>>>>>
Pas de dhcp configurer pour le moment les postes 1 2 et 3 sont en ip fixe de type : 192.168.2.X
ETH1 : 192.168.2.1
ETH0 : 192.168.1.2
Livebox : 192.168.1.1
Je me connect donc à un vpn par l’intermediaire de la livebox via eth0
J’utilise pptp-linux
Je me retrouve donc avec l’interface ppp0 (le vpn) (via la commande pon tunnel0)
le forwarding d’ip fonctionne parfaitement et j’accède à internet par l’intermediaire de eth0 mais pas par le vpn (ppp0)
Je souhaiterai acceder au net via mon vpn (ppp0) depuis tt mes postes… via l’interface eth1
La ou tout ce complique, c’est au niveau du vpn, l’adresse fourni par le vpn n’est pas fixe.
J’ai tenter brctl pour faire un pont entre eth1 et ppp0 malheuruesement ca ne fonctionne pas
J’ai fait plusieurs tentative avec iptables, ip route… mais rien à faire
Je me tourne donc vers vous pour me libérer de mes cauchemars
Ps1: je suis sous debian lenny (5.02,i386)
Ps2 : si besoin de plus d’information je suis à votre disposition je n’exprime peut être pas bien mon besoin.
Merci d’avance
Edit quelques infos supplémentaires :
Ma configuration vpn :
pty "pptp vpn.example.fr --nolaunchpppd"
name vpntest
remotename PPTP
require-mppe-128
file /etc/ppp/options.pptp
ipparam example
ifconfig :
ppp0 Link encap:Protocole Point-Ã -Point
inet adr:93.182.148.14 P-t-P:93.182.148.2 Masque:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1496 Metric:1
RX packets:150 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:3
RX bytes:11469 (11.2 KiB) TX bytes:68 (68.0 B)
Ma configuration eth :
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
# The secondary network interface
allow-hotplug eth1
iface eth1 inet static
address 192.168.2.1
netmask 255.255.255.0
broadcast 192.168.2.255
mon iptables qui est presque vide :
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE