Eu tenho uma conexão WiFi ( NG5
on wlp2s0
) para navegação principal na Internet e uma VPN ( Ufficio
on ppp0
) para "conversar" com a rede do escritório. É isso.
Um servidor GIT personalizado meu permite conexão apenas do IP público do escritório, então eu configuro o roteamento para que a conversa com esse servidor aconteça por meio de VPN. Bem direto.
Configurei essa rota VPN direta usando a GUI de configurações do GNOME (suponha gateway VPN remoto 192.168.157.100
)
e route
confirma que ( GIT
é um alias /etc/hosts
para esse IP de destino)
OK. Mas não funciona, pois quando a conexão VPN sobe, no roteamento aparecem poucas entradas "GIT" selvagens que apontam para gateway local com métrica 0, tendo precedência sobre minha rota direta. A conexão com o servidor GIT continua acontecendo através do meu roteador doméstico, isso está errado.
Quero dizer, isso é route
antes de aumentar a VPN
e isso é logo depois nmcli c u Ufficio
(aquelas marcadas em amarelo são as entradas geradas)
A QUESTÃO
De onde vêm essas entradas (exceto para GIT/ppp0
rota)? etc
Eu procurei por eles e eles não estão no roteamento VPN, nem no wifi, e também não nas configurações ou arquivos do NetworkManager . Estou preso. Qualquer explicação adicional sobre o assunto é bem-vinda, pois ainda é bastante obscuro para mim. TIA.
ATUALIZAR
Seguindo a sugestão dos comentários, executei ip route
(como route
está desatualizado) e a seguir estão as rotas para esse servidor GIT. O último é meu, mas de onde podem vir os outros dois? (A propósito, esse 192.168.1.90
é meu IP local)
Nesse caso, simplesmente acontece que o servidor GIT e o servidor VPN compartilham o mesmo IP público. Então é daí que vêm essas entradas. Eu ignorei isso, desculpe. O IP estava escondido atrás de seus nomes de host e não era fácil de detectar.