仮想インターフェイスでnginxサービスを開始する

仮想インターフェイスでnginxサービスを開始する

nginx.serviceeth0:0構成されていないため、起動時に起動できません。 nginxはIPベースの設定です。

これを有効にしてsystemd-networkd-wait-online.serviceユニット待機セクションに追加しましたが、十分ではないようです。

eth0:0残りのローカルネットワークと同様に、起動時に設定されます。

これを行うにはどうすればよいですか?

ベストアンサー1

私はsystemd-networkd-wait-online.serviceデバイスでネットワークを管理する必要があると思いますがsystemd-networkd.service、私が使用した最新のディストリビューションでこれを設定したことを覚えていません。

After=network-online.target私の意見によれば、ネットワークが準備される前に開始しようとするsystemdで実行されているサービスがあるときはいつでも、サービスがネットワークが準備されるのを待つようにサービス単位を追加するだけです。

おすすめ記事