搭建远程桌面环境(frp)

准备工作(服务器是linux+客户端是windows)

购买公网服务器(有独立IP),并配置安全组

服务器配置

  • 安装docker
  • 编写配置文件
#frps.ini
[common]
bind_port = 6000
  • 运行容器
docker run --restart=always --network host -d -v /etc/frp/frps.ini:/etc/frp/frps.ini --name frps snowdreamtech/frps

需要远程协助(被控端)的电脑配置(windows)

下载软件

[common]
server_addr = YOUR SERVER IP or DOMAIN
server_port = 6000

# log
log_file = ./frpc.log

[remote desktop]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 3389

注册到系统服务

命令行运行./nssm.exe install

控制端操作