Estou tentando me conectar à minha rede doméstica usando o OpenVPN. Meu roteador está atrás do roteador do ISP, por isso estou com um problema NAT duplo (o endereço IP na porta WAN do meu roteador é 10.x.x.x
). O ISP não pode me fornecer o endereço IP público diretamente, pois eles não têm essa opção, portanto, as conexões de entrada não são possíveis.
Quero ter acesso aos computadores na minha rede doméstica a partir da Internet.
O que penso fazer é criar um túnel ssh do meu servidor doméstico que executa o servidor OpenVPN para o meu VPS que possui IP público com algo como
autossh -M 10984 -i /root/.ssh/pubkey -R 1194:localhost:1194 me@myvps
Em seguida, configurar o servidor OpenVPN / clientes para usar tcp
mais udp
e se conectar amyvps:1194
Então, minhas perguntas são:
- Existe uma maneira melhor de fazer isso?
- Quais são as implicações de segurança / desempenho dessa solução?