O tráfego não é roteado através da conexão VPN quando conectado pelo gerenciador de rede

0

Estou tentando usar o wireguard vpn com o NetworkManage, mas tenho um problema com as rotas. Quando eu me conecto exatamente com as mesmas configurações via wg-quick , ele funciona perfeitamente, mas o NetworkManager adiciona rotas desnecessárias, como eu posso ver, e eu só quero saber como evitar que isso aconteça. O wireguard usa o fwmark, e eu acho que essa rota do networkmanager apenas quebra tudo. NetworkManager wireguard plugin eu uso: link

Então, quando eu conecto via network-manager, eu posso acessar o próprio servidor VPN via rede vpn, mas todo o tráfego ainda vai como não há vpn. Quando conectado via wg-quick , tudo funciona conforme o esperado.

Saída de ip r e route -n quando conectado a partir do NetworkManager:

default via 192.168.0.1 dev wlo1 proto dhcp metric 600 
10.100.100.0/24 dev usa proto kernel scope link src 10.100.100.2 metric 50 
169.254.0.0/16 dev wlo1 scope link metric 1000 
192.168.0.0/24 dev wlo1 proto kernel scope link src 192.168.0.100 metric 600 

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    600    0        0 wlo1
10.100.100.0    0.0.0.0         255.255.255.0   U     50     0        0 usa
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlo1
192.168.0.0     0.0.0.0         255.255.255.0   U     600    0        0 wlo1

Quando conectado com wg-quick up :

default via 192.168.0.1 dev wlo1 proto dhcp metric 600 
169.254.0.0/16 dev wlo1 scope link metric 1000 
192.168.0.0/24 dev wlo1 proto kernel scope link src 192.168.0.100 metric 600

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    600    0        0 wlo1
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlo1
192.168.0.0     0.0.0.0         255.255.255.0   U     600    0        0 wlo1
    
por user2819650 24.05.2018 / 01:15

0 respostas