A sua tabela de roteamento informa que depois de se conectar a vpn
alterar o padrão gw de 192.168.1.1
para 192.168.2.9
também rotear todo o tráfego através da interface tun0
.
Para evitar isso, você pode adicionar o seguinte
Criar script para tun0
interface
sudo nano /etc/network/if-up.d/script
coloque no script isso
# Check for specific interface if desired
[ "$IFACE" != "tun0" ] || exit 0
# trigger vpn connection
ip route del default via 192.168.2.9
ip route add default via 192.168.1.1 dev wlan0
Salvar e sair.
Faça script chamado script
com permissões de execução 755
sudo chmod 755 /etc/network/if-up.d/script
Este script será acionado depois que a interface tun0
for ativada e a interface padrão wlan0
para o tráfego da Internet será simples.
Ou, você pode, depois de estabelecer uma conexão vpn no terminal, executar esses comandos,
Primeiro, remova o padrão gw e adicione o novo
sudo ip route del default via 192.168.2.9
sudo ip route add default via 192.168.1.1 dev wlan0
mas isso é temporário e deve ser feito sempre que se conectar a vpn
Ou, com base na sua configuração, em /etc/network/interfaces
na parte de configuração a tun0
interface add comando
Exemplo:
iface tun0 inet static
--omited some config--
address xxx.xxx.xxx.xxx
pointopoint xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
up route add -net ..
--omited some config--
#change default gw
up ip route del default via 192.168.2.9
up ip route add default via 192.168.1.1 dev wlan0
Todo esse caminho de configuração retornará a rota padrão para a interface wlan0
após vpn
conexão.