使用systemctl

时间:2016-12-29 16:57:33

标签: squid systemctl

我有一个连接到宽带链路的系统(debian)。它从链路收集DHCP地址,这是它访问DNS的方式。

系统还包括处理一些请求的squid(3)。

这一切都很完美,直到我重新启动它。然后鱿鱼无法正确启动。重启鱿鱼可以解决问题。

原因似乎是鱿鱼启动太快 - 在设置DNS之前,这导致它拒绝任何请求(尽管,当它收到请求时,DNS现在已经设置好了。)

我尝试使用systemctl延迟squid等待network-online.target,但即便如此也是如此。

有没有人有任何想法/提示如何使用systemctl / etc来解决这个问题(我宁愿不插入一个脚本,它在启动之前会延迟30,但也许这是唯一的方法?)

我想我需要一个dns-is-available.target或者延迟30-秒 - 后期 - 网络 - 在线...目标......或者是一些聪明的想法。

Monathan

0 个答案:

没有答案