0 votos

Conexión remota SSH

Quiero conectar mi iMac remotamente vía ssh. Aunque puedo conectarlo localmente, no puedo hacerlo remotamente. Cuando intento conectarme remotamente rechaza la conexión.

puerto 22: Conexión rechazada

He visto muchas discusiones sobre el problema pero sin éxito. Por eso abro un nuevo hilo.

También he desactivado el cortafuegos pero sigo sin poder conectarme. Para diagnosticar, he ejecutado netstat tupan y veo la dirección local de ssh como 192.168.1.33.ssh y la dirección extranjera como 192.168.1.33.49883. Aquí está la salida.

Proto Recv-Q Send-Q Dirección local Dirección extranjera (estado)

tcp4 0 0 192.168.1.33.ssh 192.168.1.33.49886 ESTABLISHED

tcp4 0 0 192.168.1.33.49886 192.168.1.33.ssh ESTABLISHED

tcp4 0 0 192.168.1.33.ssh 192.168.1.33.49884 ESTABLISHED

tcp4 0 0 192.168.1.33.49884 192.168.1.33.ssh ESTABLISHED

¿Podría alguien explicarme qué significa esto? ¿Son esos 49884 y 49886 números de puerto? ¿Debo abrir nuevos puertos mediante el reenvío de puertos? Y lo más importante, ¿podríais explicarme cómo puedo conectarme remotamente a través de ssh en términos sencillos, por favor?

B.R.

0 votos

Qué comando escribiste para obtener: port 22: Connection refused ?

0 votos

¿El iMac al que quieres llegar tiene un público ¿Dirección IP? ¿Puedes probarlo desde tu ubicación remota con 'ping mi_iMac_dirección_IP`?

0 votos

Para la primera pregunta: comando ssh . Y para la segunda: no, no tengo dirección IP estática. Lo que hago es comprobar mi ip dinámica desde un sitio web como whatismyip.org .

5voto

Jose Chavez Puntos 645

Sí, los números 49884 y 49886 que ves son efectivamente números de puerto. Sin embargo, no son números de puerto para el servicio ssh en sí, sino que son los números de puerto que estos clientes específicos han utilizado para conectarse. Los números son esencialmente sin sentido para usted.

El problema habitual que tienen los usuarios domésticos a la hora de conectarse remotamente a través de SSH a su propio ordenador es que su red está detrás de un router NAT (Network Address Translation). Esencialmente, esto significa que su router tiene una única dirección IP pública, pero permite que varios dispositivos detrás de él se conecten a Internet aunque tengan direcciones IP privadas que no son "visibles" en Internet.

La forma más común de habilitar el acceso remoto a través de SSH es añadir un reenvío de puerto en el router. Tendrás que reenviar el puerto 22 de tu IP remota al puerto 22 de la IP local de tu iMac. La forma de hacerlo depende del router exacto que tengas, pero normalmente se explica en el manual o en la ayuda de la interfaz web.

0 votos

¿Quieres decir que el puerto 22 no está abierto en el router por defecto?

0 votos

Tengo una pregunta sobre el segundo párrafo, no tengo IP estática pero cuando compruebo mi dirección IP desde whatismyip.org veo una IP. Pero al mismo tiempo en la red local tengo otra dirección IP para el iMac. Creo que te referías a eso, ¿no?

1 votos

No, los routers no suelen venir con un reenvío estándar para el puerto 22.

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