首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

windows服务器修改rdp协议端口

基础概念

RDP(Remote Desktop Protocol,远程桌面协议)是微软开发的一种协议,用于远程访问和管理Windows操作系统。默认情况下,RDP使用TCP端口3389进行通信。

修改RDP协议端口的原因

  1. 安全性:默认端口可能成为攻击者的目标,修改端口可以增加系统的安全性。
  2. 端口冲突:在某些环境中,默认端口可能已经被其他服务占用。
  3. 网络策略:某些网络环境可能有特定的端口使用要求。

修改RDP协议端口的步骤

1. 修改注册表

首先,需要修改Windows注册表来更改RDP的默认端口。

代码语言:txt
复制
# 打开注册表编辑器
regedit

# 导航到以下路径
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

# 修改PortNumber值(以十进制表示)
# 例如,将端口改为3390
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name "PortNumber" -Value 3390 -PropertyType DWORD

2. 配置防火墙规则

修改端口后,需要在Windows防火墙中添加新的入站规则,允许新的端口通信。

代码语言:txt
复制
# 添加新的防火墙规则
New-NetFirewallRule -DisplayName "RDP on port 3390" -Direction Inbound -LocalPort 3390 -Protocol TCP -Action Allow

3. 更新远程桌面连接设置(可选)

如果你使用的是Windows自带的远程桌面连接客户端,可能需要手动输入新的端口号。

应用场景

  • 企业环境:在大型企业网络中,为了更好地管理和控制远程访问,可能会修改RDP端口。
  • 云服务器:在云环境中,修改默认端口可以避免一些常见的安全威胁。
  • 特殊需求:某些特定的应用场景可能需要使用非标准端口。

可能遇到的问题及解决方法

问题1:无法连接到远程桌面

原因:可能是防火墙规则未正确配置,或者注册表修改未生效。

解决方法

  1. 确认防火墙规则已正确添加。
  2. 检查注册表中的PortNumber值是否正确设置。
  3. 重启服务器以确保所有更改生效。

问题2:端口冲突

原因:新的端口可能已经被其他应用程序占用。

解决方法

  1. 使用netstat命令检查端口占用情况。
  2. 使用netstat命令检查端口占用情况。
  3. 如果发现端口被占用,可以选择另一个未被占用的端口,或者停止占用该端口的应用程序。

示例代码

以下是一个完整的PowerShell脚本示例,用于修改RDP端口并配置防火墙规则:

代码语言:txt
复制
# 修改RDP端口为3390
$port = 3390
 reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /t REG_DWORD /d $port /f

# 添加防火墙规则
New-NetFirewallRule -DisplayName "RDP on port $port" -Direction Inbound -LocalPort $port -Protocol TCP -Action Allow

Write-Output "RDP端口已成功修改为 $port,并添加了相应的防火墙规则。"

运行此脚本后,确保重启服务器以使更改生效。

通过以上步骤,你可以成功修改Windows服务器上的RDP协议端口,并确保远程桌面连接的正常使用。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

服务器windows修改默认端口

windows图标 image.png 找到powershell image.png 打开powershell后 可以复制下面命令进行修改,例如该命令将端口号修改为33888 Set-ItemProperty..." -Value 33888 点开粘贴板进行复制即可,命令输入后敲回车 执行完命令正常结果参考如下 image.png 修改完端口后进行重启远程服务或者重启下服务器都可以...ip与修改后的端口号 注意:ip +冒号(区分中英文,需要使用英文的冒号,如是中文的中间会有空格) +端口号 image.png 如果需要保存rdp文件,点击显示选项 将用户名输入后点击另存为即可...image.png 云服务器修改端口: 使用VNC登录:https://cloud.tencent.com/document/product/213/35704 点击蓝色字体登录控制台,点击登录,点击...来源输入ALL 或者自己的ip,协议端口选择TCP:33888,点击确定 image.png 然后可以登录服务器,登录方式可以阅读上方轻量服务器登录验证方案 云服务器修改端口操作文档:https:/

25.3K90
  • 3389 Windows 远程端口修改工具

    软件运行效果如下,远程桌面端口请设置1024-65535之间,填好你要修改的端口后,点击“修改端口”按钮,然后重启远程服务生效,重启后发现用新改的远程端口进不去,请查看安全组是否放行了新的远程端口。...image.png 重启远程服务运行services.msc找到remote desktop services 点重启按钮并点是 图片.png 图片.png 除过工具改远程端口号,还有注册表修改法...\WinStations\RDP-Tcp" /v "PortNumber" /t REG_DWORD /d 36970 /f reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet...REG_DWORD /d 36970 /f reg add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Terminal Server\WinStations\RDP-Tcp...REG_DWORD /d 36970 /f reg add "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Terminal Server\WinStations\RDP-Tcp

    6.3K60

    服务器端口怎么查 云服务器端口修改

    我们使用iis的时候会出现端口占用的情况,这种情况我们总是需要打开注册表来查看哪些端口被占用,但是既麻烦又容易出错。那么我们应该如何修改或者查看端口呢?...1、修改端口:   打开iis7服务器监控工具   输入想要修改成的端口号,然后点击“修改端口”即可。...2、查看端口:   查看计算机端口用什么命令 用:netstat -a 在2000以上的操作 Displays protocol statistics and current TCP/IP network...显示统计正在使用TCP/IP协议的网络联接 NETSTAT [-a] [-e] [-n] [-s] [-p proto] [-r] [interval] ?...用表格形式显示地址和端口号 -p proto Shows connections for the protocol specified by proto; proto may be

    22.4K60

    windows系统 | 修改端口,预防比特币病毒入侵

    HTML5学堂-码匠:windows系统,请做好比特币病毒(勒索病毒)的预防,保护好自己的电脑!!! 比特币病毒是什么 “比特币病毒”被大家称为“最邪恶的勒索病毒”。...“永恒之蓝” - 445端口问题 今年4月,NSA(美国国家安全局)的黑客武器库被泄漏公开,其中包括一个专门远程攻击Windows文件共享端口(445端口)的“永恒之蓝”黑客武器。...此次病毒爆发就是使用“永恒之蓝”攻击有漏洞的Windows设备。由于教育网没有封禁445端口,存在大量暴露漏洞的机器,成为勒索病毒重灾区。...在注册表右侧点击鼠标右键,“新建”,根据自己电脑的位数(32还是64),选择相应的选项 > “QWORD(32位)值” 或 “QWORD(64位)值”,将新值名称命名为“SMBDeviceEnabled”,并将其值修改为...打开控制面板,选择“windows防火墙”; 2. 选择高级设置; 3. 选择入站规则,之后点击右侧的“新建规则”; 4. 选择“端口”,选择TCP/UDP,添加端口号,之后选择下一步; 5.

    1.9K60

    网站服务器修改SSH默认22端口

    默认ssh端口为 22,总是被人扫描登录。每天都有来自全国各地的不法分子非法暴力破解我的服务器密码,极为耗费资源。本文介绍我修改默认端口号的方法。...服务器日志显示很多的异地iP尝试暴力破解我的服务root账号。...这时候悲催的发现连不上服务器了,分析了一下是因为没有把9856端口添加到服务器的防火墙里面导致的,好在刚才给自己留了后门!所以再重复上面第四步把SSH的端口号改回到22,登陆到服务器。...vi /etc/sysconfig/iptables 12 vi /etc/sysconfig/iptables 添加新的端口,就是设置的SSH的端口号。修改配置文件后重启防火墙。...下面重复0x4步里面的修改SSH软件端口的步骤,改为9856端口,连接服务器。弹出提示中选择“接受并保存”,以后再连接服务器就不会有这个提示了。

    15.3K60

    3389服务器远程端口修改怎么操作

    今天在服务器端的攻击防护日志中看到3389端口被攻击了,查了一下3389是服务器远程端口,是服务器远程连接的默认端口,很多黑客都针对这个端口进行扫描,那如果修改远程连接的端口呢?...这个远程连接端口可以直接从注册表进行修改。修改两个地方。...regedit,点击确认,打开注册表,然后找到路径[HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro1Set\Control\Tenninal Server\WinStations\RDP-Tcp...],到PortNamber,然后右键–>修改,选择到十进制,你就会看到现在您使用的端口号(默认值是3389),然后修改为您想要使用的端口就可以了,如43890,但是不要选择一些我们常用的端口或者您的软件需要使用的端口...注意:修改完毕后,重启服务器,才会生效   服务器远程端口修改后怎么用?用户名后面加上刚刚修改具体的端口:43890,例如188.188.85.52:43890,密码不变,登录就可以了

    27K304

    windows远程桌面管理软件默认端口修改

    很多黑客用软件每天都在扫描开放了3389端口的服务器,为了让自己的服务器减少受到黑客攻击的机会,大多数站长都会选择修改掉这个默认的3389端口。    ...右边的PortNumber键值 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp...如下图所示:     第四步:重启计算机,连接服务器的时候,输入ip:端口这样就可以了!    ...注意事项:     1、修改的时候,上述两个键值,要修改为相同的数值,千万不要一个是1233另外一个是1322,那样可能造成服务器无法连接。    ...2、修改了新端口后,记得在防火墙例外中增加新的端口号(如果你启用了服务器防火墙的话)     3、一定要执行第二步的操作,就是备份好注册表,然后再修改。切记!

    3K10

    Windows系统服务器开启端口转发功能

    前言 端口转发,这个功能在平时的开发中用到的还是比较多的,记录下 Windows 如何使用自带的软件实现端口转发。...命令介绍 Windows 从 Windows 2000 开始就提供了最基本的端口转发功能,是基于 Windows 的 IP Helper 服务的,不仅可以提供端口转发功能,还可以通过将 IPv4 和 IPv6...的不同地址的数据进行转发,但是只可以转发 TCP 协议,暂不支持 UDP 协议,使用 netsh interface portproxy 命令即可开启。...PS D:\360download> netsh interface portproxy dump >1.txt set命令 set 命令可以修改现有的端口转发配置,也可以新加端口转发配置。...例如将刚才的远程地址和端口改为 123.124.125.126:3390,使用以下命令来修改。

    12K60

    Redis 修改默认端口号 修改配置文件 redis.windows.conf

    简单说明一下Redis修改端口号的方法,本文用的是修改redis.windows.conf文件的方式,主要代码已经用橙色标记以便于各位伙伴直接复制使用。...1.首先找到redis.windows.conf文件的位置,然后右键选择工具打开,如下图: 2.打开之后可以直接Ctrl+F 快捷键搜索port 63 或者port 6379前提是你之前没有修改过端口号...,或者直接下拉到79行,然后在此处修改成自己需要的端口号就可以了,我这修改后的是6399,如下图: 2.1此步骤先忽略,如过修改之后还是原来的端口号在按照此处修改。...此步骤需要找到 redis.windows-service.conf文件也在Redis文件夹里面,和上一步的设置方法一样,具体看下图: 3.此时不要着急启动Redis,请按照下图启动,( redis-server.exe...\redis.windows.conf )具体如下图: 到此简单修改Redis默认端口号的方法已经完成,如有错误之处请见谅,如有不懂请留言。如需了解修改密码请查看Redis的另外一篇文章。

    4.9K20

    修改桌面远程服务器端口的方法

    为了服务器安全,一般服务器桌面远程地址不用默认的3389端口,会自定义个端口,那怎么修改远程的端口呢?...dcdaf491b2b0020b0962dd4fce4850f3.jpg 表然后打开 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWdsrdpwdTdstcp],修改右边...PortNamber的值,其默认值是3389,修改成所希望的端口即可,例如3309 再打开注册表 [HKEY_LOCAL_MACHINESYSTEMCurrentContro1SetControlTenninal...ServerWinStationsRDP-Tcp],修改右边PortNamber的值,其默认值是3389,修改成所希望的端口即可,例如3309 最后修改完后,需要重启服务器才能生效,注意防火墙的问题!...最后编辑时间为: August 13th , 2020 at 01:35 pm 本文由 admin 创作,采用 知识共享署名 4.0 国际许可协议进行许可 可自由转载、引用,但需署名作者且注明文章出处

    2.4K20

    如何修改幻兽帕鲁服务器(PalServer)端口

    1.在服务器中修改端口号 Linux 现切换到root身份,停止palserver,然后使用vim编辑服务文件 sudo su systemctl stop pal-server vim /usr/lib...编辑完可按esc键退出插入模式,键入:wq即可保存 保存后需要重载配置 systemctl daemon-reload 重启palserver systemctl restart pal-server Windows...登录Windows服务器,可以在本地电脑搜索远程桌面连接,输入服务器IP进行连接,如果不知道服务器密码,可先去服务器详情页修改密码。...,点击编辑 在添加参数位置 输入-Port=你想配置的端口号,我的是8888 若提示参数已包括在程序文本框中.......2.去控制台更新防火墙配置 前往轻量云控制台-服务器详情页-防火墙 将旧端口号修改为新端口号 保存后前往游戏验证,可以看到通过8888端口成功进入游戏

    1.5K60

    无来源ip的RDP爆破防御对策小记

    前言 本该是风和日丽的一天,闲得无聊,打开了windows的事件查看器,诶,我不是换了rdp(远程桌面连接)的默认端口了吗,竟然还这么多登录日志,得~ 换端口果然是自欺欺人的事情。被爆破了。...注意:错误的修改,可能会导致自身无法连接到服务器。...具体可看这篇文章保护内网安全之提高Windows AD安全性 爆破依旧 进行上述的修改后,安全事件日志还是哗啦啦的警告,然后我一查看云服务器的安全组,我根本都没有开放445,139这类的端口。...具体方式见如何使用Wireshark解密Windows远程桌面(RDP)协议 我的捕获过滤器是 port 端口号,显示过滤器为not ip.addr eq 本机ip ? 爆破数据包 ?...2016 服务器安全配置和加固 windows 系统简单加固

    8.7K61
    领券