Saltar al contenido

¿Hay buenos puertos HTTP alternativos en lugar del puerto 80?

Este equipo de expertos pasados ciertos días de investigación y recopilación de de información, hallamos la respuesta, nuestro deseo es que te resulte útil para tu proyecto.

Solución:

En realidad, hay 3 puertos alternativos HTTP: 591, 8008 y 8080.

Son asignados por la IANA como “alternativos de HTTP”, lo que los convierte en los más oficiales posibles.

Si ejecuta Linux como un usuario sin privilegios (no root), puede escuchar cualquier puerto por encima de 1024, por lo que 8008 y 8080 son buenos candidatos. Luego, para acceder al servidor desde su navegador, deberá especificar el puerto en la URL, como http://localhost:8080.

También puede usar puertos en el rango 49152–65535. Están etiquetados como “Puertos dinámicos” y IANA nunca los asignará; sin embargo, debido a eso, es posible que ya los esté utilizando otro software. Esto significa que no puede confiar en que un puerto determinado estará disponible para su uso en un momento dado y debe verificar la disponibilidad del puerto cada vez que desee usarlo.

Tenga en cuenta que el puerto 8000 a veces se usa para HTTP, pero IANA lo asignó a iRDMI (Interfaz de administración de escritorio remoto de Intel). Si bien es poco probable que sea un problema en un entorno privado, es mejor abstenerse de usarlo para HTTP dado que hay mejores alternativas disponibles.

Muchos ISP bloquean el puerto 80 (HTTP) y el puerto 25 (SMTP), así como algunos otros puertos para usuarios domésticos. Por lo general, su respuesta a esto es que estos protocolos están “relacionados con el negocio” o algo por el estilo. Supongo que este es tu caso.

El puerto 80 es la estándar para HTTP. cuando escribes superuser.com en la barra de direcciones de su navegador, asumiendo dos cosas:

  1. Dado que dejó fuera el protocolo, asume HTTP (http://superuser.com)
  2. Dado que omitió el puerto, asume el puerto 80, según la suposición de HTTP (http://superuser.com:80)

Dado que el puerto 80 no es una opción, debe buscar un puerto alternativo. No hay oficial Puerto alternativo HTTP.

Cuando se usa el puerto 80 para una dirección/servidor web, es bastante común usar el puerto 8080 u 8000 para otro sitio en la misma dirección/servidor web. Lo más probable es que esto se deba a que son lo suficientemente similares a 80 como para que sean fáciles de recordar. También he visto que esto se hace para sitios orientados al exterior.

Alternativamente, puede usar cualquier puerto que desee. Consulte esta lista de puertos estándar y no oficiales. Puede ejecutarlo en el puerto 23, si no planea usar telnet en su máquina Linux. En un navegador web, simplemente escribiría domain.com:23.

Te mostramos comentarios y valoraciones

Si te gusta la idea, eres capaz de dejar un post acerca de qué te ha impresionado de este escrito.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *