¿Cómo acceder remotamente usando la línea de comando a una computadora usando IP dinámica?

¿Cómo acceder remotamente usando la línea de comando a una computadora usando IP dinámica?

Quiero acceder a mi otra computadora (mac osx) que está en otro lugar. La solución simple es tal vez como usar teamviewer y logmein, pero en este caso quiero hacerlo de forma remota usando la línea de comando/terminal. El problema es que teamviewer y logmein no admiten sesiones de terminal. La computadora remota (la computadora a la que quiero conectarme) usa IP dinámica y no tengo acceso al enrutador conectado a esa computadora.

Obtuve algunos recursos, puedo usar servicios DNS dinámicos como dynu, no-ip, etc., pero la mayoría de estos servicios necesitan que modifique alguna configuración en el enrutador (por ejemplo, reenviar puertos, etc.). El hecho de que no tengo acceso al enrutador. O me estoy perdiendo algo ?

Alguna solución ?

Respuesta1

Si quieres conectarte tienes 2 opciones principales:

  1. Utilice su propio servidor para sortear NAT, para ello utilizaríatúnel SSH inverso, ya sea directamente a su máquina si no está detrás de NAT, o a un punto medio como en el tutorial vinculado si también está detrás de NAT.

  2. Usando un servicio comongrokpara brindarle una dirección de acceso público para conectarse a

información relacionada