Y que puerto elegir… en ocasiones seguramente hemos requerido publicar un servicio o un servidor de una red LAN o una DMZ hacia internet o hacia alguna otra red y en muchos casos utilizamos los puertos bien conocidos o los que nos indique el fabricante del producto que estamos utilizando, sin embargo por requerimientos de seguridad, de disponibilidad, de puertos o de direcciones IP, nos vemos obligados a utilizar puertos diferentes y el hecho de desconocer cual puerto podría ser el indicado nos podría implicar futuros conflictos con otros servicios que utilicemos en la red corporativa.
Para lo anterior es bueno saber cual es el estándar que aplica para esta asignación de puertos y es la siguiente:
Rango de puertos | Descripción |
Del 1 al 1024 | Puertos bien conocidos |
Del 1025 al 49151 | Puertos asignados |
Del 49152 al 65535 | Puertos de dinámicos |
Microsoft hasta Windows XP y Windows Server 2003 R2, no utilizaba los puertos dinámicos de acuerdo al estándar, el rango que utilizaba iba desde el puerto 1025 hasta el 5000, una sencilla manera de comprobarlo es simplemente utilizando el comando netstat, con el cual podrán comprobar esto.
Desde Windows Vista y Windows Server 2008 en adelante este rango de puertos dinámicos cambió y se acoplo al estándar.
Otra forma de comprobar este rango de puertos dinámicos en estos sistemas operativos (Windows Vista en adelante), es con el comando netsh interface ipv4 show dynamicportrange TCP (o UDP)
Por ultimo, no olviden consultar el archivo services ubicado en c:\Windows\System32\drivers\etc es una guía básica para consultar algunos servicios, junto con sus puertos y protocolos (El listado puede variar un poco, dependiendo del sistema operativo).
No hay comentarios:
Publicar un comentario