新闻资讯

frp 内网穿透实现远程桌面连接

2025-03-16

FRP 内网穿透为实现远程桌面连接提供了有效途径,尤其是当内网设备没有公网 IP 时。下面介绍如何使用 FRP 实现远程桌面连接。
1.准备工作:
-确保有一台具有公网 IP 的 FRP 服务器,可按照前面 “windows 搭建 frp 服务器教程” 进行搭建。
-在内网需要被远程访问的 Windows 设备上,确保已开启远程桌面功能。在 Windows 系统中,右键点击 “此电脑”,选择 “属性”,在弹出窗口中点击 “远程设置”,选择 “允许远程连接到此计算机”。
1.下载并配置 FRP 客户端:
-在内网 Windows 设备上,访问 FRP 官方 GitHub 仓库(https://github.com/fatedier/frp/releases),根据系统版本下载对应的 FRP 客户端压缩包。
-解压压缩包,用文本编辑器打开 “frpc.ini” 文件进行配置。
-在 “[common]” 段,设置 “server_addr” 为 FRP 服务器的 IP 地址,“server_port” 为 FRP 服务器监听的端口,“token” 为与服务器端一致的密钥。例如:
[common]
server_addr = your_frp_server_ip
server_port = 7000
token = your_secret_token
-为远程桌面服务添加配置,假设内网设备 IP 为 192.168.1.100,远程桌面默认端口为 3389,添加如下配置:
[rdp]
type = tcp
local_ip = 192.168.1.100
local_port = 3389
remote_port = 6000
这里 “[rdp]” 是自定义服务名称,“type = tcp” 表示服务类型为 TCP,“local_ip” 和 “local_port” 为内网远程桌面服务的 IP 地址和端口,“remote_port” 为在 FRP 服务器上映射的端口,可自行设定一个未被占用的端口。

3.启动 FRP 客户端:
-保存 “frpc.ini” 文件后,在解压后的文件夹中,双击 “frpc.exe” 文件启动 FRP 客户端。若配置正确,命令行窗口会显示连接到服务器的相关信息。
-为方便后续使用,可创建一个快捷方式,右键点击 “frpc.exe”,选择 “发送到” - “桌面快捷方式”。
1.在外部设备上进行远程桌面连接:
-在外部需要远程连接的设备上(如另一台 Windows 电脑),打开 “远程桌面连接” 程序(可通过在搜索框中输入 “远程桌面连接” 找到)。
-在远程桌面连接窗口中,输入 FRP 服务器的 IP 地址和映射的端口(如 “your_frp_server_ip:6000”),点击 “连接”。
-输入内网设备的用户名和密码,即可尝试连接到内网的远程桌面。如果连接成功,就能像在本地操作一样控制内网设备。
通过以上步骤,利用 FRP 内网穿透成功实现了远程桌面连接,方便远程管理和使用内网设备。


拓展阅读
-Windows 远程桌面安全设置:为增强远程桌面安全性,可设置强密码,启用网络级别身份验证。在远程桌面设置中,选择 “高级” 选项卡,勾选 “要求使用网络级别身份验证对远程连接的用户进行身份验证”。
-FRP 端口映射优化:若发现远程桌面连接速度慢,可尝试调整 FRP 的端口映射设置。例如,根据网络状况选择合适的 “remote_port”,避免与其他服务冲突,或者尝试更换 FRP 服务器的网络带宽。
-多台内网设备远程桌面配置:如果有多台内网设备需要远程桌面连接,可在 FRP 客户端配置文件中为每台设备分别添加不同的服务配置段,设置不同的 “remote_port”,然后在外部通过不同的端口连接到对应的内网设备。

新闻资讯
热门专题
最新专题
友情链接