4 votos

MacOS - Habilitar el servidor SSH en una interfaz de red diferente

He habilitado "Preferencias del Sistema" -> "Compartir" -> "Inicio remoto". El diálogo me está diciendo

Para iniciar sesión en esta computadora de forma remota, escriba “ssh usuario@10.11.12.13”.

Y esto funciona bien en la red 10.x. Sin embargo, tengo dos adaptadores de red en el sistema y quiero conectarme a través de SSH en la otra red. ¿Cómo hago para que el servidor SSH abra el puerto 22 en todas las interfaces de red?

3voto

Oskar Puntos 1242

Creo que este mensaje debería ser reformulado ya que el demonio sshd escucha en todas las interfaces de red y esto simplemente trata de mostrar la misma dirección IP que la ruta IPv4 predeterminada a Internet como una dirección que podría ser utilizada.

Deberías poder hacer ssh en todas las direcciones IPv6 e IPv4 en la Mac, independientemente de lo que diga este mensaje.

A menos que hayas modificado la configuración de tu sshd o tu firewall de red, esto debería funcionar tal cual. Si haces un escaneo de puertos en una de las direcciones y descubres que no está escuchando, entonces verifica el firewall antes de revisar la configuración de ssh.

Además, los registros del sistema pueden mostrarte que ssh está escuchando y procesando intentos de conexión, pero esto probablemente es solo un mensaje impreciso que te hace preocuparte innecesariamente.

0 votos

Tenías razón, era un problema de firewall: solo tuve que agregar una regla adicional para abrir el puerto. Como dijiste, el mensaje mostrado en la interfaz de usuario debería ser reformulado.

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