NetworkManager - OpenVPN se conecta, mas não tem acesso à Internet

2

Isso acontece apenas com esta conexão exata do OpenVPN, somente nesta máquina e somente com o NetworkManager. Independentemente se eu me conectar à VPN através da linha de comando ou do próprio NetworkManager. Se eu estabelecer a conexão Wi-Fi ou Ethernet de alguma outra forma (dhcpcd ou netctl), o OpenVPN funciona muito bem. Eu fui tão longe como reinstalar o sistema operacional inteiro, não ajudou.

client.conf

client
dev tun
proto udp
sndbuf 0
rcvbuf 0
remote vpn-ip 443
resolv-retry infinite
nobind
persist-key
persist-tun
remote-cert-tls server
auth SHA512
cipher AES-256-CBC
comp-lzo
key-direction 1
verb 3
redirect-gateway def1
up /etc/openvpn/update-resolv-conf
down /etc/openvpn/update-resolv-conf
push "dhcp-option DNS 208.67.222.222"
push "dhcp-option DNS 208.67.220.220"
(certificates)

rota ip

default via 10.188.0.1 dev wlp2s0 proto dhcp src 10.188.183.56 metric 303 
10.188.0.0/16 dev wlp2s0 proto dhcp scope link src 10.188.183.56 metric 303

ip route após conectar-se à vpn

default via 10.8.0.1 dev tun0 proto static metric 50 
default via 10.188.0.1 dev wlp2s0 proto dhcp src 10.188.183.56 metric 303 
10.8.0.0/24 dev tun0 proto kernel scope link src 10.8.0.2 metric 50 
10.188.0.0/16 dev wlp2s0 proto dhcp scope link src 10.188.183.56 metric 303 
10.188.0.0/16 dev wlp2s0 proto kernel scope link src 10.188.183.57 metric 600 
10.188.0.0/16 dev wlp2s0 proto kernel scope link src 10.188.183.56 metric 600 
10.188.0.1 dev wlp2s0 proto static scope link metric 600 
vpn-ip via 10.188.0.1 dev wlp2s0 proto static metric 600 

Eu tentei todos os tipos de coisas e honestamente não sei o que fazer. Por enquanto eu estou usando wicd como uma solução alternativa, e está funcionando bem. Estou no Arch Linux, caso isso ajude. Qual você acha que é o problema?

UPD: parece funcionar se eu alterar o protocolo para TCP no servidor e no cliente. Indo para investigar mais.

    
por Wolfgang 19.02.2018 / 20:44

0 respostas