Iniciar o OpenVPN não me deixa acessar os IPs da rede local

1

O OpenVPN é instalado via apt-get.

sudo /etc/init.d/openvpn start # works

Agora, se eu tentar acessar, por exemplo, a página da Web do meu dispositivo NAS (ou até mesmo o compartilhamento de rede em afp: // ou smb: //) em link (seu IP estático que funciona de outras máquinas), o tempo limite das conexões. Não parece encontrar esse IP em particular.

Agora, se eu correr:

sudo /etc/init.d/openvpn stop

E repita o processo, posso acessar o endereço IP e todos os compartilhamentos muito bem.

Meu palpite é que a configuração do OpenVPN está, de alguma forma, dizendo ao SO que olhe para um IP de gateway diferente que não saiba nada sobre meu roteador local, mas não sei como confirmar isso, nem sei como alterá-lo.

Conselho apreciado. Obrigado.

    
por superduperdude 19.05.2015 / 00:29

1 resposta

2

Estou mais familiarizado com o openvpn através do network-manager .

Mas o que provavelmente acontecerá é que openvpn está adicionando nova rota IP (para o túnel VPN ) e até mesmo remove a rota existente para sua rede local.

Você pode verificar isso executando:

ip route

antes e depois de ter iniciado o openvpn.

Se a rota para sua LAN desapareceu, você pode adicionar novamente manualmente uma rota para sua LAN local com:

sudo ip route add 192.168.0.0/24 dev eth0

assumindo que sua LAN está em 192.168.0.0/24 e sua interface de rede é eth0

Você pode testar o acesso à sua LAN usando o comando ping.

ping 192.168.0.2
    
por solsTiCe 19.05.2015 / 01:04