侧边栏壁纸
  • 累计撰写 9 篇文章
  • 累计收到 0 条评论

FRP服务端

2026-5-11 / 0 评论 / 39 阅读
bindAddr = "0.0.0.0"
bindPort = 7000

# 认证令牌(必须与客户端一致)
auth.method = "token"
auth.token = "密钥"

# 仪表盘(可选,建议改密码)
webServer.addr = "0.0.0.0"   # 如果想外网访问仪表盘,改为 0.0.0.0
webServer.port = 7500
webServer.user = "用户名"
webServer.password = "密码"
transport.tls.force = true
transport.tls.certFile = "/root/frp/server.crt"
transport.tls.keyFile = "/root/frp/server.key"
transport.tls.trustedCaFile = "/root/frp/ca.crt"   # 如果需要双向认证则取消注释
transport.maxPoolCount = 50  # 从5改成20(必须 ≥ 客户端的值)

log.to = "./frps.log"
log.level = "info"
log.maxDays = 3            # 日志保留天数(可选)

创建服务端systemd 服务文件 /etc/systemd/system/frps.service:


[Unit]
Description=frp server
After=network.target

[Service]
Type=simple
User=root
Group=root
WorkingDirectory=/root/frp
ExecStart=/root/frp/frps -c /root/frp/frps.toml
Restart=on-failure
RestartSec=5s
LimitNOFILE=65536

[Install]
WantedBy=multi-user.target

启动并设置服务端开机自启
sudo systemctl daemon-reload
sudo systemctl enable frps --now
这样就能开机自启,崩溃后 5 秒自动重启(进程保护)。