一、公网IP服务器端:
1、在公网服务器端使用docker部署FRPS,并在安全组里开启要用到的端口7000、7500、3389
docker pull snowdreamtech/frps:nightly
2、创建配置文件目录及配置文件
mkdir /etc/frp
vim /etc/frp/frps.toml
3、写入配置文件并保存
bind_port = 7000 #服务端口
dashboard_port = 7500 #web界面端口
dashboard_user = "admin" #web登录用户
dashboard_pwd = "admin" #web登录密码
token = "yourtoken" #设置自己的token
tls_enable = false #关闭tls验证
privilege_mode = false #关闭安装模式
4、启动
docker run --restart=always --network host -d -v /etc/frp/frps.toml:/etc/frp/frps.toml --name frps-server snowdreamtech/frps:nightly
5、登录公网IP:7500查看web页面确认服务启动
二、windows上安装frpc客户端
1、github上下载frp的windows包,x86架构cpu下载bfrp_0.64.0_windows_amd64.zip ,本此以0.64版本为例,下载需要关闭windows防病毒模块,后面开了防病毒需要自己去防护历史还原被删除的软件
https://github.com/fatedier/frp/releases
2、下载完成解压,打开更改配置文件frpc.ini(frps的文件和配置别搞混了)
[common]
server_addr = 服务端公网IP
server_port = 7000
token = yourtoken
tls_enable = false
[windows-tcp]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 3389
3、win+r输入cmd,命令行下进入你下frp解压的文件目录,再运行程序
例如我在D:\frp_0.64.0_windows_amd64下放着
先切换盘符
D:
再进入目录
cd .\frp_0.64.0_windows_amd64
再运行程序
frpc.exe
日志无报错持续运行中就启动成功
三、设置window连接
1、在这台装了frp的被远程的windows上,搜索远程桌面设置,开启远程桌面功能
2、使用别的电脑的远程桌面连接功能来连接这台windwos电脑,IP是输入公网IP:3389,用户名密码是被控电脑的登录用户和密码。
1530

被折叠的 条评论
为什么被折叠?



