Cambiar puerto terminal server en Windows
Muchos de los servicios que usamos en nuestros escenarios suelen tener el mismo perfil. Es decir, se suele tratar de un acceso desde el «mundo exterior» a una maquina situada en nuestra red local.
El modo de realizar esta comunicación es a través de los puertos usados por las aplicaciones redirigidos a las respectivas direcciones IP locales de los ordenadores que albergan estos servicios.
Un pequeño ejemplo de puertos usados por servicios muy comunes es este:
ftp – 21
http – 80
terminal server – 3389
Ahora bien, algunas preguntas que nos podemos hacer fácilmente podrían ser estas:
– ¿Es aconsejable usar los puertos predefinidos de las aplicaciones por motivos de seguridad?
– ¿Si tengo dos servicios que usan el mismo puerto (por ejemplo dos ftp) cómo realizo la apertura del puerto?
Es decir, se nos pueden plantear una serie de escenarios en que tengamos que abrir diferentes puertos o puertos no comunes a las aplicaciones para poder usar sus servicios.
¿Como lo hacemos?
Un claro ejemplo son los servicios de terminal server. Por motivos de seguridad, para evitar el escaneo de puertos comunes de terminal server podemos necesitar cambiar el puerto de escucha. O puede ocurrir que ya tengamos una máquina con este servicio habilitado y al añadir una nueva máquina tengamos que asignarle un puerto de escucha distinto.
Entramos en el Editor de registro de Windows: Inicio > Ejecutar > Regedit
Accedemos a la siguiente ruta: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
Y localizamos el valor portnumber. Haciendo doble clic sobre la entrada podremos modificar su valor y seleccionamos el valor decimal (si tenemos problemas para convertir números hexadecimales a decimales, lo tendremos así mucho mas fácil).
Aquí podemos poner el puerto que queramos, por ejemplo: 3389
El puerto ya está cambiado, no es necesario reiniciar el sistema ni nada.
Para acceder desde el cliente, simplemente tendremos que poner el nombre o dirección del host al que nos vamos conectar seguido de dos puntos y el puerto de conexión, como se muestra en la siguiente imagen:
Y ya está, a disfrutar de nuestras conexiones.
Muy buen comentario, ya que en la empresa donde trabajo vamos a trabajar con Terminal Server y siendo la seguridad un rubro importante ya con esto tenemos un buen Tip.