Instalei o OpenVPN via PiVPN Script no meu Raspberry Pi. Quase tudo funciona bem. Posso me conectar a ele e meu tráfego passa pelo meu servidor VPN. Meu único problema é que não estou na minha rede local. Portanto, não consigo me conectar a ele via ssh, motivo pelo qual instalei o OpenVPN. No meu IPhone consigo me conectar ao shell com termius sem problemas. Estou usando o Manjaro Linux no meu notebook.
Versão OpenVPN: 2.4.0
Espero que tenha uma Idee. Se precisar de alguma saída é só me perguntar.
Desde já, obrigado,
HH
Se você ainda não resolveu o problema. Verifique onde sua conexão está com problemas.
ping <local ip of the server>
. Se você pode fazer ping em seu servidor, você está virtualmente em sua rede local. Se isso não funcionar, você precisa adicionar route. Por favor , verifique este post para isso. Mas acho que seu problema não está aqui.Tente
ssh -v <server>
, se parar emdebug1: expecting SSH2_MSG_KEX_ECDH_REPLY
. Você precisa resolver um pequeno bug sobre criptografia. Basta adicionar esta linha ao seu.ssh/config
arquivo:https://unix.stackexchange.com/questions/274274/specifying-ssh-kexalgorithms-works-at-cli-but-not-via-ssh-config
Resolvi o problema alterando a configuração do cliente do OpenVPN. Agora faz sentido porque meu vpn funcionou quando eu estava usando meu celular.