0 votos

La conexión SSH al Mac funciona desde el exterior pero no localmente

He configurado Acceso SSH a mi Mac para poder utilizar Prompt en mi iPad. De esta manera puedo usar mi Mac desde cualquier parte del mundo, siempre y cuando pueda obtener mi dirección IP de casa.

Aunque la conexión SSH funciona bien desde una conexión externa independiente (mi iPhone 3G, por ejemplo), se agota cuando intento conectarme desde otro dispositivo en la misma red wifi doméstica .

Como resultado, pasé dos días enteros tratando de depurar una conexión que realmente funciona bien.

¿Por qué una conexión SSH que funciona bien desde una dirección externa separada se agota cuando intento conectarme desde detrás del mismo router?

¿Existe alguna solución para poder utilizar un configuración única de SSH ¿se encuentre en el salón de mi casa o en otro continente?

Nota: una forma útil de obtener la dirección IP de tu casa (si no está fijada) es entrar en tu cuenta de Gmail desde lejos y mirar " Última actividad de la cuenta " en la esquina inferior derecha de la pantalla.

1voto

Saul Dolgin Puntos 4128

El router realiza el NAT en la interfaz externa. Sin embargo, cuando te conectas a tu dirección WAN, el router reconocerá los paquetes que entran por la interfaz interna como enviados a su propia dirección y los enviará a su puerto local 22. Lo que quieres existe, pero no suele estar soportado, se llama "NAT loopback".

Ver Routers NAT Loopback

0voto

zippy Puntos 1215

Puedes intentar usar la dirección bonjour.

ssh Administrator@mymac.local

Obviamente, sustituya mymac.local por la dirección bonjour del Mac en cuestión. Esto se puede encontrar en la preferencia de Compartir.

Por supuesto, esto sólo funcionará en la LAN.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X