Acceso externo

Si tiene dificultades para acceder a sus servicios desde el exterior, podría estar experimentando una serie de problemas. Esta sección está diseñada para ayudarle a solucionar problemas comunes relacionados con la accesibilidad del puerto.

Comprobación de la accesibilidad

Utilice una herramienta como nmap o un verificador de puertos en línea para verificar si los puertos son accesibles o no.

nmap -p PORT_NUMBER REMOTE_MACHINE_IP

Si los puertos no están abiertos, es probable que el servicio no se esté ejecutando o no esté configurado correctamente.

Verificar el estado

Verifique si el servicio se está ejecutando en el puerto esperado en la máquina remota.

Normalmente puedes hacer esto usando el netstatcomando:

netstat -tuln | grep PORT_NUMBER

Si el servicio no se está ejecutando, inícielo. Si se está ejecutando pero no en el puerto esperado, verifique la configuración del servicio.

Configuración del cortafuegos

Asegúrese de que la configuración de su firewall permita conexiones entrantes a los puertos requeridos. La forma de hacerlo depende de su sistema de firewall específico. Aquí hay unos ejemplos:

  • Para UFW (Firewall sin complicaciones), utilice:

sudo ufw allow PORT_NUMBER
  • Para iptables:

sudo iptables -A INPUT -p tcp --dport PORT_NUMBER -j ACCEPT

Recuerde reemplazarlo PORT_NUMBERcon el puerto real al que intenta acceder.

Verifique que la red esté configurada correctamente para permitir conexiones entrantes al servidor. Esto incluye verificar las reglas de reenvío de puertos si el servidor está detrás de un enrutador u otro tipo de puerta de enlace de red.

  • Reenvío de puertos del enrutador: asegúrese de que su enrutador haya sido configurado para reenviar los puertos requeridos a la dirección IP interna correcta.

  • Proveedores de nube: si utiliza un proveedor de nube como AWS o Google Cloud, debe asegurarse de que existan los grupos de seguridad o reglas de firewall adecuados para permitir el tráfico a los puertos requeridos.

Algunos recursos comunes para configurar grupos de seguridad y reglas de firewall en proveedores de nube populares:

Configuración de la aplicación

Asegúrese de que la aplicación de servicio esté configurada para escuchar en los puertos e interfaces correctos y que no se limite a interfaces locales. Consulte los archivos de configuración o la documentación del servicio para obtener instrucciones.

Puertos de bloqueo de ISP

Algunos ISP pueden bloquear ciertos puertos por razones de seguridad o políticas. Si ha confirmado que todas las configuraciones anteriores son correctas pero aún no puede acceder a su servicio, comuníquese con su ISP para verificar si están bloqueando los puertos requeridos.

Si sigue estos pasos, debería poder identificar y resolver problemas comunes relacionados con puertos inaccesibles. Si el problema persiste, puede que sea necesario consultar con un profesional de la red o los recursos de soporte del servicio.

Last updated