1:三丰云,可以免费申请云主机一台,也可用阿里云、腾讯云等云主机
可以申请一个云主机,一个公网IP,1核,1G内存,10GB硬盘,5m公网。
2:下载frps
#建文件夹
mkdir /home/frps/
cd /home/frps/
#下载文件
wget https://github.com/fatedier/frp/releases/download/v0.51.2/frp_0.51.2_linux_amd64.tar.gz
#解压
tar -zxvf frp_0.51.2_linux_amd64.tar.gz
3:处理目录关系
mv 之类的,不写了
4:编写frps.ini
[common]
bind_port = [对外的端口,这个端口实现转发]
dashboard_port = [管理web端口]
dashboard_user = 【账号】
dashboard_pwd = 【密码】
authentication_method = token
token = 【生成个token用于安全】
log_file = ./frps.log
log_level = info
log_max_days = 3
5:开机启动
chmod a+x frps
sudo vi /etc/systemd/system/frps.service
[Unit]
Description=Frps Server
After=network.target
Wants=network.target
[Service]
Type=simple
ExecStart=/home/frps/frps -c /home/frps/frps.ini
Restart=on-failure
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl start frps.service
systemctl status frps.service
6:访问管理界面
【三丰云对外IP】:dashboard端口
7:客户端配置文件,在其他电脑上,因为三丰云本身就是代理服务器外网IP的,所以不需要服务和客户端都在上面,这个客户端要运行在你需要的地方
[common]
server_addr = 三丰云IP
server_port =
token = 你的token
#去看文档理解一下更多,这里举例tcp代理
[起个名]
type = tcp
local_ip = 要代理的IP,局域网的某个服务,或者本机
local_port = 本地端口
remote_port = 三丰云转发端口,记得防火墙放行
8:运行客户端
frpc.exe -c frpc.ini