Cómo desbloquear el puerto 80 en tu red

Cuando visitas un sitio web, tu navegador se conecta a un número de puerto predefinido. Estos puertos fueron establecidos por la Autoridad de Asignación de Números de Internet (IANA). El puerto estándar para conectar a sitios web es el puerto 80. Este puerto también debe estar "abierto" en tu red si quieres ejecutar un servidor web en tu propio ordenador, para que otros navegadores puedan conectarse a ti.

Paso 1

Contacta con tu proveedor de servicios de Internet (ISP) para saber si permiten ejecutar un servidor web en tu ordenador doméstico. Los servicios de Internet de nivel consumidor suelen ser para uso general en casa u oficina en casa, y los proveedores no suelen permitir que el usuario medio ejecute un servidor. Si está permitido, pasa al Paso 2. Algunos ISPs pueden bloquear el puerto 80 en sus equipos, en cuyo caso no podrás ejecutar un servidor sin importar los cambios que hagas en tu red local.

Paso 2

Consulta la documentación de tu router para información sobre redirección de puertos (port forwarding) o configuración de servidor virtual. La idea es que, aunque tu router bloquee todos los puertos por defecto, quieres redirigir las peticiones que entren por el puerto 80 al ordenador que ejecuta el servidor web. Si ese ordenador usa su propio firewall, consulta su documentación para crear una excepción para el puerto 80.

Paso 3

Visita un sitio web que pruebe la redirección de puertos, como Can You See Me o Shields Up (ver Recursos). Asegúrate de que tu servidor web esté en marcha al hacer la prueba. Otra forma segura de comprobar si el puerto 80 está desbloqueado es pedir a un amigo en una ubicación remota que intente conectarse usando tu IP pública o nombre de dominio.

Consejo: No esperes un rendimiento excelente de un servidor en una conexión doméstica, pero si está permitido, el servicio debería manejar dos o tres conexiones simultáneas.