O seu servidor VPN não ativou o tunelamento dividido, portanto todo o tráfego é redirecionado pelo túnel. Quando o cliente VPN se conecta, ele altera a rota padrão da sua máquina.
A solução é remover a rota padrão não autorizada e adicionar de volta o seu gateway padrão original.
Para descobrir o endereço IP do seu gateway padrão:
- desconectar da VPN
- vá para Preferências do Sistema - > selecione sua conexão de rede - > clique em Avançado - > TCP / IP
- procure em "Roteador"
Supondo que:
- você usa seu túnel VPN para acessar a sub-rede 192.168.108.0/24
- seu gateway padrão é 192.168.0.1
então você deve:
- primeiro conecte-se à VPN
- então use o comando route para alterar o gateway padrão de volta para o valor original
- e adicionar uma rota estática à sub-rede da VPN
Os dois últimos passos se traduzem nestes comandos:
sudo route -nv add -net 192.168.108 -interface utun0
sudo route change default 192.168.0.1
Se você puder fazer ping de IPs públicos, mas não puder resolver nomes de host, isso significa que o cliente VPN também substituiu seus servidores DNS.
Vá para Preferências do Sistema - > selecione a conexão VPN - > clique em Avançado - > insira manualmente os IPs dos seus servidores DNS, para substituir os enviados pelo servidor VPN.