Como acessar remotamente usando linha de comando um computador usando IP dinâmico?

Como acessar remotamente usando linha de comando um computador usando IP dinâmico?

Quero acessar meu outro computador (mac osx) que está em outro lugar. A solução simples talvez seja como usar o teamviewer e o logmein, mas neste caso eu quero remotamente usando a linha de comando/terminal. O problema teamviewer e logmein não suportam sessão de terminal. O computador remoto (o computador ao qual desejo me conectar) está usando IP dinâmico e não tenho acesso ao roteador conectado a esse computador.

Eu tenho alguns recursos que posso usar serviços de DNS dinâmico como dynu, no-ip etc, mas a maioria desses serviços precisa que eu altere algumas configurações no roteador (por exemplo, fazer encaminhamento de porta, etc.). O fato de não ter acesso ao roteador. Ou eu estou esquecendo de alguma coisa ?

Qualquer solução ?

Responder1

Se você deseja se conectar, você tem 2 opções principais:

  1. Use seu próprio servidor para contornar o NAT, para isso você usariatunelamento SSH reverso, seja direto para sua máquina, se você não estiver atrás de NAT, ou para um ponto intermediário, como no tutorial vinculado, se você também estiver atrás de NAT.

  2. Usando um serviço comongrokpara fornecer um endereço publicamente acessível para conexão com

informação relacionada