Frp安装和配置
前言
frp安装成服务&&配置
下载
去github下载最新的 release 版
服务端安装
- 解压
1 | tar -zxvf frp_0.37.1_linux_amd64.tar.gz |
- 修改执行文件、配置文件、日志的位置(这里根据frp.service中的设置来)
1 | mv frp_0.37.1_linux_amd64 /etc/frps |
- 修改服务端的配置文件
nano /etc/frps/frps.ini
1 | [common] |
- bind_port - 用来和客户端通信的端口,客户端与之相同
dashboard_port - Web管理界面访问端口
dashboard_user - Web管理界面用户名
dashboard_pwd - Web管理界面密码
log_file - 日志文件路径
token - 提升安全性,客户端与之相同
- 修改启动文件
nano /etc/frps/systemd/frps.service
1 | [Unit] |
- 注册成服务以及开机自启动
1 | # 刷新systemctl服务列表 |
- 开放端口(有些云服务器需要在控制台配置安全规则里进行开放)
1 | firewall-cmd --permanent --zone=public --add-port=7001/tcp |
客户端安装
可执行文件变成了frpc
配置文件变成了frpc.ini
日志文件建议命名为frpc.log
其余操作都一样
frpc.ini的配置示例如下:
1 | [common] |