Frp简要配置

Matt-wzy 2022-01-10

就,既然这次用了,简单描述一下frp使用方法呗。

端口映射

一台公网机器配置方案:frp

配置软件

下载frp:https://github.com/fatedier/frp/releases

解压tar -xf xxx.gz

编辑frps.ini

配置阿里云面板防火墙、ubuntu防火墙、系统服务

占用端口

7000

7500

30000-30010


防火墙相关

sudo ufw status           //查看防火墙的状态
sudo ufw allow 7000        //开放7000端口
sudo ufw reload           //重启ufw防火墙
sudo ufw allow 30000-30010/tcp        //开放端口
sudo ufw allow 30000-30010/udp        //开放端口

配置系统服务、自启等

sudo nano /lib/systemd/system/frps.service

[Unit]
Description=Frp Server Service
After=network.target

[Service]
Type=simple
User=nobody
Restart=on-failure
RestartSec=5s
ExecStart=/usr/frp/frps -c /usr/frp/frps.ini

[Install]
WantedBy=multi-user.targe
sudo systemctl start frps //启动Frps
sudo systemctl status frps//查看Frps运行日志
sudo systemctl enable frps//开启自启
sudo systemctl restart frps//重启

服务器端frps.ini配置

[common]
bind_port = 7000
# authentication_method = token
token = *****
dashboard_port = 7500 
dashboard_user = admin 
dashboard_pwd = zg=3QEnfl9 
max_pool_count = 5
log_file = /usr/frp/frps.log  
log_level = info
log_max_days = 3

客户端方向配置

Untitled

Untitled