在使用遠程桌面連接中,若不修改默認遠程桌面端口,如遠程桌面登錄時頻繁出現遠程桌面內部錯誤的情況,一般為遠程桌面被外部嘗試破解登錄密碼,大量惡意請求導致遠程服務異常,該情況我司云主機用戶只能通過VNC控制臺進入服務器重啟遠程服務或者重啟云主機解決,不過最佳的解決方法是修改遠程桌面端口,避免頻繁出現遠程桌面服務異常。
以下為Windows操作系統下修改遠程端口的快捷操作,因重啟遠程桌面服務后因遠程端口號修改將中斷遠程桌面連接,推薦在VNC控制臺下進行修改遠程端口號操作
1.通過reg命令修改注冊表中有關遠程服務的默認端口
可復制以下命令在命令行界面下執行,其中可自定義設置端口號,將示例中的端口號修改為所希望的端口號即可,端口號建議大于1024以上,不可超過65535。
reg add "HKLMSYSTEMCurrentControlSetControlTerminal ServerWdsrdpwdTdstcp" /v PortNumber /t reg_dword /d 遠程桌面端口號 /f
reg add "HKLMSYSTEMCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp" /v PortNumber /t reg_dword /d遠程桌面端口號 /f
以下截圖示例修改遠程桌面端口為15620
2.在防火墻規則中放行修改的遠程端口,以便外網可連接
必須修改端口號為對應的自定義端口號
netsh advfirewall firewall add rule name="RemoteExtPort" dir=in action=allow protocol=TCP localport=遠程桌面端口號
如下截圖示例在防火墻規則添加放行遠程桌面端口號15620
3.重啟遠程桌面服務,檢查遠程桌面是否修改成功
3.1遠程桌面服務重啟
net /y stop termservice && net start termservice
3.2檢查遠程端口是否已修改.
在命令行界面檢查端口是否修改
netstat -nao | findstr 遠程桌面端口號
示例中遠程端口修改為15620,檢查命令如下
netstat -nao | findstr 15620
4.外網測試遠程登錄結果,計算機欄目IP格式為 云主機IP:已修改的遠程桌面端口
如下云主機IP為 124.173.153.10 所修改的遠程端口為15620
注:以上防火墻放行端口操作僅適用于Windows 2008 以上版本
新聞熱點
疑難解答