tech:vpn_dans_une_vm_dediee_qui_fera_office_de_router
VPN dans une VM dédiée qui fera office de router
Test avec LibVirt et OpenVPN :
Ma VM est config de la sorte : eth1 192.168.100.220 tun0 10.8.0.14 (Client OpenVPN configuré)
Au début depuis l'hôte je ne peut piguer que eth1
Je cherche à pourvoir piguer l'interface tun0 (toujours depuis l'hôte)
Sur la VM
echo 1 > /proc/sys/net/ipv4/ip_forward
Sur l'hôte (virbr0 est l'interface NAT de libvirt)
ip route add 10.8.0.0/24 via 192.168.100.220 dev virbr0
ping 10.8.0.14
Ça marche
Par contre je ne peut pas encore piguer le server VPN (10.8.0.1)
Pour cela :
Sur la VM (tun0 est l'interface VPN)
iptables -t nat -A POSTROUTING -o tun0 -j MASQUERADE
tech/vpn_dans_une_vm_dediee_qui_fera_office_de_router.txt · Dernière modification : de 127.0.0.1
