Windows: Rango puertos dinámicos: Distribución de los puertos
Como ya sabemos, según el protocolo TCP/IP hay 65.535 puertos disponibles para las conexiones TCP y UDP.
Los primeros 1024 puertos están reservados a servicios y protocolos específicos.
Algún ejemplo:
- Puerto 25 TCP: SMTP
- Puerto 22 TCP: SSH
- Puerto 21 TCP: FTP
etc...
Además de esto, en la comunicación TCP/IP entre cliente servidor hay puertos se asignan dinámicamente.
Según la IANA (Internet Assigned Numbers Authority), seria buena idea utilizar como rango para puertos dinámicos, del: 49.152 al 65.535.
Windows: Rango puertos dinámicos: SO antiguos / SO nuevos
Todos los sistemas operativos Windows hasta Windows XP y Windows Server 2003 utilizan como rango de puertos dinámicos o privados del: 1025 al 5000. Con Windows Server 2003 y el parche MS08-037, se comporta como un Windows Server 2008.
A partir de Windows Vista y Windows Server 2008, se utiliza el rango recomendado por IANA, siendo el rango del: 49.152 al 65.535.
A partir de Windows Vista y Windows Server 2008, se utiliza el rango recomendado por IANA, siendo el rango del: 49.152 al 65.535.
Como podemos ver, el rango de puertos dinámicos, a partir de Windows Vista y Windows Server 2008 se amplia notablemente.
Windows: Rango puertos dinámicos: Cambiar configuración predeterminada
Existen casos en que podemos necesitar ampliar de forma temporal el rango de puertos dinámicos utilizados.
Podemos ver esta configuración ejecutando el comando: netsh:
Para conexiones TCP:
netsh int ipv4 show dynamicportrange tcp
Para conexiones UDP:
netsh int ipv4 show dynamicportrange udp
Podemos ampliar el rango TCP ejecutando:
netsh int ipv4 set dynamicport tcp start=10000 num=55535
Podemos volver a la configuración predeterminada del rango TCP, ejecutando:
netsh int ipv4 set dynamicport tcp start=49152 num=16384
No es necesario reiniciar el equipo para que tenga efecto el cambio.
No hay comentarios:
Publicar un comentario