J'essaie de mettre en place un serveur et un client openvpn, tout le trafic du client étant acheminé par le serveur. Je suis actuellement en mesure d'accéder au serveur par le client, mais lorsque j'active 'push "redirect-gateway def1"' sur le serveur, le client perd toute capacité de se connecter à l'Internet, qu'il s'agisse d'un vpn ou autre. De plus, il ne peut plus se connecter au serveur, bien que la connectivité réseau soit toujours bonne. Le fichier de configuration de mon serveur est le suivant
local ***.***
port 1194
proto tcp
dev tun
ca ca.crt
cert server.crt
key server.key
dh dh2048.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "redirect-gateway local def1"
keepalive 10 120
comp-lzo
persist-key
persist-tun
status openvpn-status.log
verb 3
et voici le client :
client
dev tun
proto tcp
remote ***.*** 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert laptop.crt
key laptop.key
ns-cert-type server
comp-lzo
verb 3
Sur le serveur, j'ai activé la redirection IP et le routage via iptables :
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE
mais le client n'est toujours pas capable de se connecter à quoi que ce soit sur le VPN ou l'internet.