Windows Server 2008远程桌面端口更改方法

1、定位注册表,[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\Wds\rdpwd\Tds\tcp],右侧修改PortNumber的值,选择十进制,将默认的3389端口号更改为其他的希望的端口号,如:56996;

win2008远程桌面端口默认是用的是3389端口,但是由于安全考虑,经常我们安装好系统后一般都会考虑把原来的3389端口更改为另外的端口。
本文以改为端口为25608商品为例,讲解一下具体操作过程。

2、再次定位注册表,[HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro1Set\Control\Tenninal
Server\WinStations\RDP-Tcp],右侧修改PortNumber的值,选择十进制,将端口号修改为上诉相同的端口号;

打开注册表: 运行regedit。

3、设置防火墙入站规则,将设置的端口号放行,并关闭默认的3389端口远程规则;

找到:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\Wds\rdpwd\Tds\tcp] 双击右边
PortNumber——点十进制——更改值为:25608 —— 点确定。

4、重启“Remote Desktop Services”服务或重启计算机后生效。

然后找到:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\RDP-Tcp] 双击右边
PortNumber——点十进制——更改值为:25608 —— 点确定。

 

到些就改好了,然后记得要在防火墙设置一下开放刚刚改好的端口。


重启电脑试下,原来的端口是不是不能登陆了,改用新的端口就可以正常远程登陆,远程登陆设置的时候记得要加上端口号哦(比如:原来远程桌面是直接用abc.com,更改端口号后应该是abc.com:25608)。

 

 

批处理实例:

@echo off  
color f0  
echo 修改远程桌面3389端口(支持Windows 2003 2008 2008R2 2012 2012R2 7 8 10 ,Windwos 7及以上系统请以管理员身份运行)  
echo 自动添加防火墙规则  
echo %date%   %time%  
echo    ARK  
set /p c= 请输入新的端口:  
if "%c%"=="" goto end  
goto edit  
:edit  
netsh advfirewall firewall add rule name="Remote PortNumber" dir=in action=allow protocol=TCP localport="%c%"  
netsh advfirewall firewall add rule name="Remote PortNumber" dir=in action=allow protocol=TCP localport="%c%"  
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp" /v "PortNumber" /t REG_DWORD /d"%c%" /f  
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v "PortNumber" /t REG_DWORD/d "%c%" /f  
net stop TermService
net start TermService
echo 修改成功!
exit  
:end  
echo 修改失败  
pause