2 votos

SSH en LAN desde el exterior a través de Airport Extreme

Tengo un Airport Extreme, y una red local.

Tengo varios equipos dentro de esta red.

Quiero ser capaz de SSH en este local de la máquina dentro de la red, desde fuera de ella.

Lo que he hecho hasta ahora, es que me abra la Utilidad Airport programa, en el plazo no hago clic en la imagen del router y haga clic en 'editar'. No me haga clic en " red "y sospecho que es" configuración de puerto " que debo entrar, así que haga clic. No me haga clic en 'descripción' y elija 'ssh remoto de inicio de sesión'. Llena varios de los campos vacíos, acabo de cambiar el uno con la dirección ip privada a la que se desea acceder. los puertos predeterminados son 22. Si hago clic en aceptar en esto, entonces puedo SSH desde fuera? Y si es así, ¿acabo de hacer ssh <usuario>@<network_ip_address> -p<esta dirección de puerto que fue entregado en el aeropuerto por defecto> .. ?

4voto

demure Puntos 833

Hay tres opciones, soy consciente de

El Reenvío De Puertos

Usted puede configurar el reenvío de puertos para cada dispositivo que desee ser capaz de conectarse externamente.

  • Esto supone conocer su dirección IP externa.

Para cada dispositivo puede asignar arbitrariamente el puerto externo que reenvía a que el dispositivo en el puerto 22. (O usted puede hacer esto para un dispositivo y, a continuación, conectar con los demás a través de él)

VPN

Fueron a hacer una VPN con la red local y, a continuación, conectarse a la VPN, dijo, se le dará acceso a todo lo que sobre en la red.

Inversa SSH

Con inversión de SSH que hacer uso de un servidor externo, y establecer una escucha sesión de ssh. A continuación, en el servidor externo que se puede conectar al dispositivo detrás del router sin ser molestado por los firewalls/reenvío de puertos/etc... Esto es lo que yo prefiero (como no he configurado una VPN aún), pero tengo acceso a un servidor externo.

Usted puede hacer esto con:
Dispositivo en la red doméstica ssh -f -N -R 1234:localhost:22 remote_user@remote.server.example

  • Donde 1234 es el puerto remoto podría utilizar hacia adelante para el dispositivo
  • remote.server.example es el mando a distancia de la dirección

A continuación, en el servidor remoto ssh -p 1234 -t device_user@localhost

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