ブロードバンド リンクに接続されたシステム (debian) があります。リンクから DHCP アドレスを収集します。これは、DNS にアクセスする方法です。
システムには、いくつかのリクエストを処理する squid (3) も含まれています。
再起動するまで、すべてが完全に機能します。その後、squid は正しく起動しません。squid を再起動すると問題が解決します。
その理由は、DNS が設定される前に squid の起動が早すぎることが原因のようです (ただし、リクエストを受信すると DNS が設定されます)。
network-online.target を待つために systemctl を使用して squid を遅らせてみましたが、それでも早すぎます。
これを解決するために systemctl/etc を使用する方法のアイデア/ヒントを誰かが持っていますか?
dns-is-available.target または delay-30-seconds-after-network-online.target のいずれかが必要だと思います...またはいくつかの賢い考え。
モナサン