参考资料
官方仓库: https://github.com/fatedier/frp
frp部署
下载安装
下载最新版本或者自己指定版本即可
frp平台配置
Ubuntu配置
安装二进制文件
- 选择自己当前平台的二进制软件包
- 解压软件包,配置frps的参数。
- 参数配置可参考
conf/frps_full_example.toml
。 - 常用修改为服务器端接口,管理web地址端口, 允许端口等。
设置应用自启动
- 创建frp.server文件
cd /etc/systemd/system/
sudo vim frps.service
- 修改内容
[Unit]
Description=frps
After=network.target
Wants=network.target
[Service]
Restart=on-failure
RestartSec=5
ExecStart=/usr/local/frp/frps -c /usr/local/frp/frps.toml
[Install]
WantedBy=multi-user.target
- 重启systemctl 服务
# 刷新服务列表
systemctl daemon-reload
# 设置开机自启
systemctl enable frps.service
# 启动服务
systemctl start frps.service
Openwrt配置
使用openwrt的frpc插件即可