更改 Windows 和 Windows Server 上的远程桌面侦听端口

更改 Windows 和 Windows Server 上的远程桌面侦听端口

远程桌面允许通过远程桌面协议 (RDP) 远程连接到运行 Windows 或 Windows Server 的计算机,并且默认情况下侦听端口 3389。 出于安全或配置目的,你可能需要更改此侦听端口。 本文提供使用 PowerShell 或注册表编辑器修改侦听端口的分步说明。

Prerequisites

在开始之前,请确保具有以下项:

要连接到的计算机的管理员访问权限或等效权限。

启用了远程桌面的计算机。 有关详细信息,请参阅启用远程桌面。

用于测试更改的客户端,例如远程桌面连接(mstsc.exe)或 Windows 应用。

配置远程桌面侦听端口

远程桌面的侦听端口在注册表中指定。 若要更改注册表值,请按照以下方法使用 PowerShell 或注册表编辑器进行更改。 选择喜欢的方法的相关选项卡。

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 命令来更改此端口。 请务必将 替换为新的端口号。

$portValue = ''

Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name 'PortNumber' -Value $portValue

若要使用注册表编辑器更改侦听端口,请执行以下步骤:

选择 “开始 ”按钮,键入 注册表编辑器,从最佳匹配列表中打开 注册表编辑器 。

使用导航窗格,展开 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp**` 键

在主窗格中,选择 PortNumber。

从菜单栏中选择编辑 > 修改,然后选择十进制。

键入新的端口号,然后选择“ 确定”。

关闭注册表编辑器,然后重新启动计算机。

将新端口添加到 Windows 防火墙中

如果使用 Windows 防火墙,则需要添加新的入站规则以允许新端口上的流量。 有关可用于配置 Windows 防火墙的其他方法的详细信息,请参阅 Windows 防火墙工具。

Important

如果使用任何其他防火墙,请确保你或管理员允许连接到新端口号。

若要创建新的 Windows 防火墙规则以允许新端口,请以管理员身份运行以下 PowerShell 命令。 请务必将 替换为新的端口号。

$portValue = ''

New-NetFirewallRule -DisplayName 'RDPPORTLatest-TCP-In' -Profile Public -Direction Inbound -Action Allow -Protocol TCP -LocalPort $portValue

New-NetFirewallRule -DisplayName 'RDPPORTLatest-UDP-In' -Profile Public -Direction Inbound -Action Allow -Protocol UDP -LocalPort $portValue

测试新的远程桌面侦听端口

下次使用远程桌面连接或其他客户端连接到此计算机时,请输入主机名和新端口。 例如,如果将端口更改为在计算机 pc1.contoso.com 上使用 3390,则地址为 pc1.contoso.com:3390。

相关内容

在电脑上启用远程桌面

允许从电脑网络外部访问电脑

有关远程电脑连接的常见问题

相关推荐

高校毕业礼物火出圈!网友:羡慕,我当年毕业怎么没有!
耽美小说大全
365bet在线开户

耽美小说大全

📅 07-03 👁️ 5821
衾被的意思
365bet体育在线手机版

衾被的意思

📅 07-28 👁️ 3828