0 votos

Hospedaje de una VPN con Airport Extreme

Tras un restablecimiento de fábrica, ¿mi Airport Extreme 2013 ya no reenvía el tráfico VPN?

Durante años he alojado una VPN desde mi casa con varias versiones de Server.app (actualmente 5.6.3, la última para High Sierra) en varias versiones de OS X (actualmente 10.13, High Sierra) instaladas en un Mac Mini, conectado por cable a través de varios concentradores/interruptores ethernet a un router Airport Extreme (2013, 6ª Generación que ejecuta la versión 7.7.9).

Recientemente, toda mi red se cayó. Antes de darme cuenta de que esto se debía a que un concentrador de 8 puertos perdía potencia, reseteé de fábrica el router (desenchufé la corriente, mantuve pulsado el botón de reinicio, enchufé la corriente, esperé a que las luces empezaran a parpadear y volví a configurar el router). Ni la topología física de mi red se ha alterado, ni las direcciones IP de los dispositivos de mi red han cambiado.

Ahora, todo parece funcionar excepto la VPN. He conseguido reenviar varios servicios (ssh, http, https) desde fuera de la red al Mac Mini. Tengo una regla de reenvío para la configuración de la VPN en el router (puertos UDP 500, 1701, 4500; puerto TCP 1723), y el servicio VPN dentro de Server.App activado en el Mac Mini. Puedo conectarme al servicio VPN desde mi red, pero fuera de la red (por ejemplo, iPhone a través de la red celular) recibo el mensaje de error:

El servidor L2TP-VPN no responde. Intente volver a conectarse. Si el problema continúa, verifique su configuración y póngase en contacto con su administrador.

Al intentar buscar puertos abiertos en el router desde fuera de la red, se encuentran los puertos de los demás servicios (22, 80, 443, etc.), pero ninguno de los puertos VPN (500, 1701, 4500 o 1723). Si se intenta buscar puertos abiertos en el Mac Mini desde dentro de la red, se observa la misma situación. Este es el caso tanto dentro como fuera de la red si utilizo la IP externa de mi módem, un nombre de host dinámico (proporcionado por ddns.net), o un subdominio en una entrada CNAME para un registro DNS sobre el que tengo control.

No creo que mi ISP esté bloqueando el tráfico VPN, ya que esta configuración funcionaba menos de una semana antes del percance de la red.

Creo que algo ha ido mal en el router. He probado estas cosas:

  • habilitado IGMP Snooping como se sugiere en este post: Problemas de VPN Passthrough con el Airport Extreme .
  • Asegurarse de que los rangos de IP no se solapan (como se sugiere también en el post anterior): estática por cable de .1 - .49; estática inalámbrica de .50 - .99; DHCP de .100 - .199, y VPN en .224 - .254.
  • me aseguré de que Back To My Mac estuviera desactivado en el router y en el Mac Mini (de hecho, no creo que Back To My Mac exista como tal en High Sierra).
  • He sacado el router del bucle y he conectado el Mac mini directamente al módem por cable. La conexión a la VPN ha sido correcta. Esto confirma que mi ISP no está bloqueando el tráfico de la VPN, que el servidor de la VPN funciona (para los clientes internos y externos) y que el Airport Extreme es el problema.

Cosas que aún no he probado:

  • software VPN alternativo (OpenVPN). Creo que la VPN en Server.app está funcionando ya que puedo conectarme a ella en la red interna.
  • puertos alternativos, por ejemplo, en el router reenviar 22 a 500, 80 a 1701 y 443 a 4500. No he probado esto porque no sé cómo configurar el cliente VPN para que intente conectarse en estos puertos. Tampoco parece posible configurar el servidor VPN (al menos el que está dentro de Server.app) para que escuche en diferentes puertos.

1voto

Jose Chavez Puntos 645

En primer lugar, comprueba la configuración de la AirPort Extreme para asegurarte de que la casilla "Permitir autenticación IPSec entrante" en "Opciones de red..." en "Red" está marcada.

Entonces sospecho que lo que ha ocurrido es que tu Mac Mini ha recibido una dirección IP interna diferente. Esto podría llevar a que los reenvíos de puertos que has tenido configurados ya no funcionen, lo que se confirma por el hecho de que no puedes ver tu reenvío de puertos del puerto TCP 1723 con un escáner de puertos.

En el Mac Mini abra Preferencias del Sistema y Red, y busque la dirección IP interna de su Mac Mini. Puede ser, por ejemplo, 192.168.2.10. A continuación, comprueba los reenvíos de puertos en la Airport Extreme en "Red" y "Configuración de puertos...". Asegúrate de que en el campo "Dirección IP privada" aparece la dirección IP interna de tu Mac Mini para todos los puertos relacionados con la VPN (puertos UDP 500, 1701, 4500 y puerto TCP 1723).

0voto

Matthew Peltzer Puntos 6

Resulta que era un secreto compartido incorrecto en los dispositivos externos.

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