É possível ssh entre duas redes diferentes?

12

Como você SSH entre duas redes diferentes? Desde já, obrigado. Aqui está o cenário em questão:

  • Meu IP do PC em casa: 192.168.1.106
  • IP público doméstico: XXX.YYY.ZZZ.254
  • IP do PC do meu escritório: 192.168.10.130
  • IP público do escritório: XXX.YYY.ZZZ.160

Como posso SSH de 192.168.1.106(minha casa) para 192.168.10.130(escritório) ou vice-versa? Isso é possível? Por favor me ajude.

Dinesh Dhananjayan
fonte

Respostas:

11

Isso é possível se você tiver encaminhamento de porta em um roteador receptor. Por exemplo, se você deseja ssh do escritório de volta para casa, primeiro precisa acessar as configurações do roteador doméstico e configurar o encaminhamento de porta para a porta 22 para um endereço IP específico na sua rede doméstica e número da porta, na 192.168.1.106porta do seu caso 22. Dessa forma, se você sair do escritório ssh [email protected], será redirecionado do roteador para o seu computador doméstico.

As configurações para encaminhamento de porta diferem de roteador para roteador; apenas para obter uma sensação para ela, olhar para os exemplos nas portas como encaminhar no seu roteador artigo

No escritório, pode ser difícil, porque depende da sua empresa e, normalmente, a TI diria que não, mas você pode perguntar a eles.

Sergiy Kolodyazhnyy
fonte
Está funcionando !!! Muito obrigado pela sua ajuda valiosa.
Dinesh Dhananjayan
2

Você precisa de uma porta pública para se conectar.

Uma boa solução é o NGROK , procure o "túnel TCP" desejado ngrok tcp 22.

Ele expõe a porta ao seu próprio nome de domínio temporário voltado para o público. ngroké gratuito, embora os usuários gratuitos tenham seu domínio redefinido ao ngrokfechar. Colocar o computador em suspensão não fecha ngrok. Apenas não feche ngroke você ficará bem.

A outra opção que fiz foi comprar um host (domínio opcional) (uso digitalocean e namesilo) e, em seguida, tinc para vpn meu computador doméstico, meu servidor e meu laptop com meu servidor como host e os outros dois. computadores como clientes. Eu então sshpara o meu servidor, então eu posso sshpara o meu outro computador.

user1562431
fonte
2

Use o encaminhamento de porta no seu roteador, configurando para exemplo, todo o tráfego de entrada pelas portas 20 a 29 seja redirecionado para o endereço IP interno com as mesmas portas.

Além disso, você pode considerar um serviço DNS dinâmico externo, como dyn.com (anteriormente dyndns.com) ou noip.com .

Alex García Gomez
fonte
0

Sim, é absolutamente possível. Você normalmente usa o encaminhamento de porta para isso (para diferentes roteadores residenciais, a maneira como o encaminhamento de porta pode variar). Há um problema com isso, no entanto. A maioria dos provedores de serviços da Internet não permitirá que você faça isso. Portanto, provavelmente você não poderá acessar seu computador doméstico do trabalho. O login remoto pela Internet quase sempre significa que você precisará entrar em contato com o ISP para dizer que deseja que esse recurso seja ativado, o que provavelmente custará dinheiro adicional. Pelo menos, esse foi o meu caso quando eu queria ter acesso ao meu computador em casa do trabalho.

Para obter informações adicionais sobre como configurar corretamente o encaminhamento de porta, basta olhar no YouTube .

misha
fonte