frp内网穿透服务,记得打开防火墙端口

使用 frp_0.52.3_windows_amd64 进行远程桌面连接的步骤如下:


1. 准备 frp 客户端和服务器

  • frp 服务器:需要一台具有公网 IP 的服务器(例如云服务器)。
  • frp 客户端:在需要远程访问的 Windows 机器上运行 frp 客户端。

2. 配置 frp 服务器

在服务器上编辑 frps.ini 文件,内容如下:

[common]
bind_port = 7000
  • bind_port 是 frp 服务器的监听端口。

启动 frp 服务器:

./frps -c frps.ini

3. 配置 frp 客户端

在需要远程访问的 Windows 机器上编辑 frpc.ini 文件,内容如下:

[common]
server_addr = your_server_ip
server_port = 7000

[rdp]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 6000
  • server_addr:填写 frp 服务器的公网 IP。
  • server_port:与 frp 服务器的 bind_port 一致。
  • local_port:Windows 远程桌面默认端口为 3389
  • remote_port:在 frp 服务器上映射的端口(例如 6000)。

启动 frp 客户端:

frpc.exe -c frpc.ini

4. 启用 Windows 远程桌面

在需要远程访问的 Windows 机器上,确保远程桌面功能已启用:

  1. 右键点击“此电脑” -> “属性”。
  2. 点击“远程设置”。
  3. 在“远程”选项卡中,勾选“允许远程连接到此计算机”。
  4. 点击“确定”保存设置。

5. 远程连接

在远程机器上,使用以下步骤连接:

  1. 打开“远程桌面连接”(可以在开始菜单中搜索)。
  2. 输入 frp 服务器的公网 IP 和映射的端口(例如 your_server_ip:6000)。
  3. 点击“连接”,输入目标 Windows 机器的用户名和密码。

6. 防火墙设置

确保以下端口已开放:

  • frp 服务器7000(frp 通信端口)和 6000(远程桌面映射端口)。
  • Windows 客户端3389(远程桌面默认端口)。

注意事项

  • 确保 frp 客户端和服务器版本一致。
  • 如果连接失败,检查防火墙设置和 frp 日志文件(frpc.logfrps.log)。
  • 出于安全考虑,建议使用强密码,并定期更新 frp 版本。

如果还有其他问题,请随时告诉我!

发表回复

Scroll to top