服务端frps.ini配置文件

服务端frps.ini配置:

编辑服务器命令

1
vi frps.ini

编辑服务器内容
[common]
bind_port = 7000 #客户端和服务端连接的接口,后边客户端配置也要用到,但端口需要在服务器里放行
vhost_http_port = 5800 #本地http端口,反向代理http主机时使用
vhost_https_port = 5801 #本地https端口,反向代理https主机时使用
token = 123456 #身份验证
dashboard_port = 7500 #服务器仪表盘端口,配置完成后可以通过浏览器访问x.x.x.x:7500,但端口需要在服务器里放行
dashboard_user = admin #服务器仪表盘用户名
dashboard_pwd = admin #服务器仪表盘密码

启动服务器端服务器

1
./frps -c ./frps.ini

服务端配置systemctl来控制frps,创建frps.service服务命令:

1
vi /lib/systemd/system/frps.service

在frps.service服务里添加以下内容:

1
2
3
4
5
6
7
8
9
10
11
[Unit]
Description=frps service
After=network.target syslog.target
Wants=network.target

[Service]
Type=smiple
ExecStart=/root/frp/frps -c /root/frp/frps.ini #此位置的路径一定要正确

[Install]
WantedBy=multi-user.target

保存

1
ESC

退出

1
:wq

启动frps服务

1
systemctl start frps

frps服务开机自启动

1
systemctl enable frps

停止frps服务:

1
systemctl stop frps

查看frps状态:

1
systemctl status frps

防火墙开放端口

添加监听端口

1
sudo firewall-cmd --permanent --add-port=7000/tcp

添加管理后台端口

1
2
sudo firewall-cmd --permanent --add-port=7500/tcp
sudo firewall-cmd --reload

重新启动

1
reboot

检测是否启动

1
ps auxw