win10修改远程端口
更改计算机上的远程桌面侦听端口
通过远程桌面客户端(Windows 客户端或 Windows Server)连接到计算机时,计算机上的远程桌面功能会通过定义的侦听端口(默认为 3389)“听到”连接请求。 本文介绍如何使用注册表更改远程桌面客户端的侦听端口。
先决条件
在开始之前,请确保具有以下项:
要连接到的计算机的管理员访问权限或等效权限。
启用了远程桌面的计算机。
用于测试更改的客户端,例如远程桌面连接 (
mstsc.exe
)。
配置远程桌面的侦听端口
若要更改侦听端口,可以使用注册表编辑器或 PowerShell。 选择首选方法。
若要使用 PowerShell 更改侦听端口,请执行以下步骤:
以管理员身份打开 PowerShell。
通过运行以下 PowerShell 命令检查当前端口:
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber"
下面显示了一个示例输出:
PortNumber : 3389 PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations PSChildName : RDP-Tcp PSDrive : HKLM PSProvider : Microsoft.PowerShell.Core\Registry
通过运行以下 PowerShell 命令更改端口,替换为
<port number>
新的端口号:$portvalue = <port number> Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" -Value $portvalue
使用以下 PowerShell 命令创建新的防火墙规则以允许新端口,并
<port number>
替换为新的端口号:New-NetFirewallRule -DisplayName 'RDPPORTLatest-TCP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol TCP -LocalPort <port number> New-NetFirewallRule -DisplayName 'RDPPORTLatest-UDP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol UDP -LocalPort <port number>
<< 上一篇
网友留言(0 条)