F

frp服务启动失败解决办法

HB 网络电脑 2024-01-30

首先排除启动失败不是由于配置文件内容语法错误造成,0.52.0 版本后,取消了原有 INI 配置文件,改为 TOML 新格式,新旧版本参数配置写法区别很大。

frps启动失败
输入./frps -c ./frps.toml后卡住,手动添加frps启动配置文件:

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

在frps.service里写入以下内容

[Unit]
Description=fraps service
After=network.target syslog.target
Wants=network.target

[Service]
Type=simple
ExecStart=/your/path/frps -c /your/path/frps.toml #/your/path/写你的frps的实际安装目录

[Install]
WantedBy=multi-user.target

保存frps.service文件后启动frps

systemctl daemon-reload
sudo systemctl start frps

再添加frps随系统自启动

sudo systemctl enable frps

sudo systemctl status frps # 查看服务状态

ftpc自启动失败
已设置了随系统自启动 frpc 服务 systemctl enable frpc 总是启动失败,手动 systemctl start frpc 启动又正常。

编辑frpc.services文件

sudo vim /lib/systemd/system/frpc.services

在frpc.service里写入以下内容

[Unit]
Description=Frpc Client Service
After=network.target
 
[Service]
TimeoutStartSec=30
Restart=on-failure
RestartSec=5s
ExecStart=/usr/local/frp/frpc -c /opt/frp/frpc.toml
ExecStop=/bin/kill $MAINPID
ExecReload=/usr/local/frp/frpc -c /opt/frp/frpc.toml
 
[Install]
WantedBy=multi-user.target

reboot后检验frpc自动启动结果

systemctl status frpc

相关文章:新版本 frp 参考配置 Windows部署frp内网穿透 windows设置frp内网穿透开机自动启动

frp项目地址: https://github.com/fatedier/frp

PREV
Windows使用webDAV访问Nextcloud文件
NEXT
手机不支持eSIM?试试5ber(附优惠码)

评论(0)

发布评论