adiciona uma rota para VPN com o NetworkManager

2

É possível adicionar uma rota com o NetworkManager para uma conexão VPN usando um nome de interface em vez de um endereço de gateway?

Eu não sei um IP do meu gateway depois que estou conectado ao servidor VPN, então adiciono manualmente algumas rotas com

ip r add 10.1.0.0 dev tun0
ip r add 10.2.0.0 dev tun0

Procurando uma maneira de fazer isso acontecer automaticamente, de preferência com o NetworkManager, se não com algum script de post-up.

TIA!

    
por Philipp Grigoryev 06.08.2016 / 03:17

1 resposta

2

No seu caso, ip r add 10.1.0.0 dev tun0 adiciona uma "rota de dispositivo". Ou seja, não há gateway - o que significa que o gateway é 0.0.0.0 .

No Network Manager, basta configurar 0.0.0.0 como gateway.

O que você não pode fazer atualmente com o Network Manager é usar curingas especiais para se referir ao gateway real, conforme fornecido pela VPN (ou DHCP, autoconf). Semelhante aos nomes especiais do OpenVPN vpn_gateway ou net_gateway .

    
por thaller 06.08.2016 / 03:56