linux(ubuntu)使用systemctl开机自启frp服务失败?

发布于 2022-09-13 01:19:38 字数 1394 浏览 29 评论 0

给家里的ubuntu做了内网穿透,自启动frpc却出现了问题
frpc.service内容:

[Unit]
Description=frpc service
After=network.target syslog.target
Wants=network.target
 
[Service]
Type=simple
ExecStart=/root/frp/frpc -c /root/frp/frpc.ini
 
[Install]
WantedBy=multi-user.target

systemctl start frpcsystemctl enable frpc 都成功了,重启后frpc服务并没有启动

root@oyal-desktop:~# systemctl status frpc
● frpc.service - frpc service
     Loaded: loaded (/lib/systemd/system/frpc.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Sat 2021-09-04 12:25:31 CST; 1min 58s ago
    Process: 673 ExecStart=/root/frp/frpc -c /root/frp/frpc.ini (code=exited, status=1/FAILURE)
   Main PID: 673 (code=exited, status=1/FAILURE)

9月 04 12:25:30 oyal-desktop systemd[1]: Started frapc service.
9月 04 12:25:31 oyal-desktop frpc[673]: 2021/09/04 12:25:31 [W] [service.go:104] login to server failed: dial tcp 101.34.125.113:7000: connect: network is unreachable
9月 04 12:25:31 oyal-desktop frpc[673]: dial tcp 101.34.125.113:7000: connect: network is unreachable
9月 04 12:25:31 oyal-desktop systemd[1]: frpc.service: Main process exited, code=exited, status=1/FAILURE
9月 04 12:25:31 oyal-desktop systemd[1]: frpc.service: Failed with result 'exit-code'.

同样的脚本我在虚拟机里用的centos可以自启动,ubuntu不太清楚哪里的问题,有大佬解惑吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

少年亿悲伤 2022-09-20 01:19:38

你在这台机器上 telnet 看一下 101.34.125.113:7000 是通的吗?

手长情犹 2022-09-20 01:19:38

你好:
你提供的日志中包括

9月 04 12:25:31 oyal-desktop frpc[673]: dial tcp 101.34.125.113:7000: connect: network is unreachable

frpc连接101.34.125.113:7000失败,失败后frpc也终止了
你可以使用下面的frpc.service
Restart=on-failure: 启动失败之后重启
RestartSec=5s: 重启间隔为5s
这样frpc连接frp server之后会自动重新连接

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

[Service]
Type=simple
User=nobody
Restart=on-failure
RestartSec=5s
ExecStart=/root/frp/frpc -c /root/frp/frpc.ini
ExecReload=/root/frp/frpc reload -c /root/frp/frpc/frpc.ini

[Install]
WantedBy=multi-user.target
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文