就,既然这次用了,简单描述一下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
客户端方向配置