Estou usando o Ubuntu 9.04 e acabei de perceber que TODO meu tráfego de rede está sendo roteado através da minha VPN. Gostaria que a VPN roteiasse apenas os servidores que atingem o tráfego na VPN e, em seguida, se conectasse diretamente a qualquer outro lugar da Internet, conforme necessário. A VPN é uma VPN PPTP executada usando algum tipo de pilha da Microsoft.
Resultados do comando route:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
102-102-152-203 192.168.24.1 255.255.255.255 UGH 0 0 0 wlan0
192.168.24.0 * 255.255.255.0 U 2 0 0 wlan0
link-local * 255.255.0.0 U 1000 0 0 wlan0
default * 0.0.0.0 U 0 0 0 ppp0
Respostas:
Para minha VPN compatível com Cisco no Ubuntu 9.04 (VPNC), há uma caixa de seleção para selecionar.
Edite suas conexões, vá para a guia VPN e edite a configuração da VPN.
Vá para a guia Configurações do IPv4 e, no canto inferior direito, há um botão "Rotas".
Clique no botão e marque a caixa "Usar esta conexão apenas para recursos em sua rede"
Como outros já mencionaram, existem arquivos de configuração baseados em texto que podem ser alterados em vez de usar a GUI. Uma coisa boa sobre as GUIs é que você não precisa memorizar todos os valores possíveis ou se preocupar com a ortografia
fonte
Graças ao conselho nas respostas acima e um pouco de pesquisa por conta própria, consegui encontrar a resposta para minha própria pergunta.
Primeiro, determinei quais intervalos de endereços IP estavam sendo usados na VPN, no meu caso 192.168.32. * E 192.168.16. *. Em seguida, conectei-me ao meu vpn normalmente e sshed a um servidor na rede. Corri a rota nessa máquina e obtive o endereço e a métrica do gateway sendo usados. Em seguida, adicionei rotas para os dois intervalos de endereços IP ao campo rotas na guia Configurações IPv4 e cliquei em "Usar esta conexão apenas para recursos em sua rede" e "Ignorar rotas obtidas automaticamente". Então puf como mágica funcionou.
Obrigado a todos pela ajuda!
fonte
Se você deseja editar, exportar ou simplesmente fazer um backup, os detalhes estão nesta pasta
/etc/NetworkManager/system-connections/
Para aplicar alterações, se houver, você deve fazer
fonte
Estou assumindo que o software pptp está configurando sua rota padrão para ppp0.
Você pode ajustar suas rotas após a conexão
ou
você pode tentar remover a diretiva 'defaultroute' do arquivo de configuração do pptp (possivelmente /etc/ppp/ppp.conf)
fonte