Depois de brigar muito com o OpenVPN no modo road warrior, consegui fazer com que conectasse e ter acesso a internet do servidor.
Passo a passo:
Configurar a VPN conforme tutorial do modo Road Warrior:
http://brazilfw.com.br/users/juanillo/o ... pn_rw.html
Depois adicione essa linha no seu firewall:
iptables -t nat -I POSTROUTING -s 10.8.0.2 -o ppp+ -j MASQUERADE
#OBS: Se o seu BFW é discado (velox,speed,etc) use -o ppp+ como no exemplo
# Se for roteado use -o eth1
Agora edite o arquivo openvpn.1194.client.ovpn e adicione as seguintes linhas:
#Se quiser que ping a rede local (de acordo com o ip do bfw, por padrão o bfw usa 192.168.0.0):
route 192.168.0.0 255.255.255.0 10.8.0.1
#Adicione as linhas abaixo para receber a conexão da internet diretamente do servidor vpn:
route 0.0.0.0 128.0.0.0 10.8.0.1
route 128.0.0.0 128.0.0.0 10.8.0.1
route 10.8.0.0 255.255.255.255 10.8.0.1 METRIC 1
Espero ter ajudado,
Obrigado!