最近在折腾 frp linux 玩的也少 按照教程 frps 和 frpc 也终于跑起来了 但是发现一个问题是 我设置 frps 和 frpc 开机启动 但是发现 frps 可以开机启动 frpc 却无法开机启动 开机后手动再启动一次则 ok 所以怀疑可能是网络还没初始化就没启动成功 想着如果 frpc 延迟启动应该会好 但是搜了下延迟启动 有提到修改 rc.local 都是好老的资料 感觉不太适用 所以 我创建好 frpc.service 以后 如何能让他延迟启动 或者还有其他解决办法么?
1
xiaowei0823 2022-03-29 11:51:11 +08:00 via iPhone
service 可以依赖于另一个 service 启动之后启动的,关键字 After
|
2
gabon 2022-03-29 11:53:35 +08:00 via iPhone 1
可以试一下建立依赖
systemctl enable systemd-networkd.service systemd-networkd-wait-online.service After=systemd-networkd-wait-online.service Wants=systemd-networkd-wait-online.service |
3
chensong004 2022-03-29 11:56:38 +08:00
[Unit]
Description= Frpc After=network.target Wants=network.target |
4
helee9199 OP |