Você provavelmente tem vários gateways padrão em sua tabela de rotas. Você precisa configurar o roteamento de políticas no seu PC. É chamado de encaminhamento de políticas baseadas na origem .
Em casa, tenho uma rede por trás de um roteador . Neste momento estou sentado no escritório.
O roteador está conectado ao meu ISP e eu conheço meu IP . (por exemplo, 11.22.33.44
)
Eu posso pingar o IP.
No roteador, eu posso ativar o portforwarding para IPs específicos na LAN.
Estou encaminhando ssh para um PC específico, para que eu possa me conectar a ele com: ssh -p 2345 [email protected]
. Tudo funciona e está bem.
Mas depois de conectar o PC com o OpenVpn ao meu provedor de VPN, não consigo mais usar o ssh na máquina.
O erro é o seguinte:
ssh: connect to host 11.22.33.44 port 2345: Connection timed out
Acho que sei que de alguma forma encaminhar pacotes da interface tun0
para interface de rede local , que o OpenVpn cria para se conectar ao provedor de VPN , mas eu não sei como.
Ou não é possível conectar o PC à VPN e ao ssh?
Eu poderia resolver meu problema usando os links fornecidos em Notas adicionais .
Mas alguém poderia esclarecer o aspecto de segurança desse roteamento? Minha privacidade está comprometida agora?
Você provavelmente tem vários gateways padrão em sua tabela de rotas. Você precisa configurar o roteamento de políticas no seu PC. É chamado de encaminhamento de políticas baseadas na origem .
Tags ssh vpn openvpn router linux-networking