linux(ubuntu)使用systemctl开机自启frp服务失败?
给家里的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 frpc
、systemctl 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你在这台机器上 telnet 看一下 101.34.125.113:7000 是通的吗?
你好:
你提供的日志中包括
frpc连接101.34.125.113:7000失败,失败后frpc也终止了
你可以使用下面的frpc.service
Restart=on-failure: 启动失败之后重启
RestartSec=5s: 重启间隔为5s
这样frpc连接frp server之后会自动重新连接