¿Cómo configurar el acceso SSH sin una IP de Internet válida?

¿Cómo configurar el acceso SSH sin una IP de Internet válida?

Quiero permitir que otras personas accedan a mi Mac mediante inicio de sesión y contraseña, pero no tiene una IP de Internet válida.

¿Cómo permitir que las personas realicen ssh cuando la máquina puede estar en casa, en una oficina o en una cafetería?

Respuesta1

Necesitas una IP válida en algún lugar. Si esta IP no es estática, puede anunciarla a través de dyn.com como lo sugiere otra respuesta.

Detrás de la IP válida: necesitará una computadora para ejecutar un servidor VPN.

En tu Mac: conéctate (¿automáticamente?) a la VPN, para que otras personas puedan "verte".

Para que otras personas se conecten: necesitarán acceso al servidor VPN, dirigiéndolo a través de su IP estática o su nombre de host dyn.com. Luego podrán conectarse a su ssh.

Esto no será fácil de configurar, pero no veo otra respuesta. Anunciar la IP de tu Mac no será suficiente porque esto sólo permitirá que otras personas vean la IP del enrutador que te otorga acceso a Internet. Pero este enrutador no reenviará su puerto ssh 22 al suyo.

Respuesta2

Necesitarías utilizar un servicio comodyn.comomiedo.orgpara proporcionar un nombre DNS dinámico a la dirección IP que obtiene su computadora portátil. Muchos de estos servicios ofrecen un programa cliente para actualizar el listado de DNS dinámico cuando la computadora obtiene una nueva dirección IP pública (como cuando se actualiza el contrato de arrendamiento de IP de Internet de su hogar).

Respuesta3

Y aquí viene una solución mucho más sencilla: http://sf.net/p/pigterm Acabo de publicar este proyecto de código abierto que: Le ayuda a conectarse a su terminal Linux lejos sin IP válida, VPN, cuenta dyn.com, etc. Todo lo que necesita es un par de cuentas de chat Jabber. Ejecutas el software en tu servidor Linux, se conecta usando su cuenta jabber y te espera. Ejecutas el software nuevamente en casa con otra cuenta Jabber y comienzas a chatear con tu servidor. Dos computadoras se verán y comenzarán a comunicarse. Todas las comunicaciones están cifradas. Esta imagen aquí muestra más detalles sobre cómo: http://sourceforge.net/p/pigterm/wiki/PigTerm%20Home/attachment/Howitworks.png

información relacionada