É necessário adicionar isso a /etc/rc.local
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 ! -d 10.8.0.0/24 -j SNAT --to $MY_IP
O que provavelmente teria aparecido se eu tivesse verificado route
antes!
Eu configurei um servidor openvpn, gerei um certificado e baixei-o para minha máquina cliente.
Após importar o arquivo client.ovpn no gerenciador de rede, ainda posso ssh no próprio servidor, mas não consigo acessar a internet.
No servidor openvpn do meu servidor , eu tenho:
push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 208.67.222.222"
push "dhcp-option DNS 208.67.220.220"
não comentados.
No arquivo global sysctl.conf eu também tenho:
net.ipv4.ip_forward=1
Existe algo que esteja faltando na configuração? O que posso fazer para ajudar a depurar o problema?
É necessário adicionar isso a /etc/rc.local
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 ! -d 10.8.0.0/24 -j SNAT --to $MY_IP
O que provavelmente teria aparecido se eu tivesse verificado route
antes!