Debian Jessie'de bir sistem servisi oluşturmaya çalışıyorum. Ulaşıldıktan sonra başlamak için ihtiyacım var network-online.target.
Sorun network-online.targetaynı zamanda ve aynı zamanda yangın network.targetolduğunu benim arayüzler henüz yapılandırılmamış, sadece DHCP sorgusu başladı.
Bu sorun Debian'a özgü görünüyor, çünkü eski ağ yapılandırmasını kullanıyor.
Bu sorun nasıl atlanır veya nasıl network-online.targetçalışılır?
network-online.target ● └─systemd-networkd-wait-online.service Bu sayfayı zaten okudum, orada temel kavramı anladım, ancak yine de ağ kritik servislerinin başlayabileceği tanımlanmış bir noktaya sahip olmamak çok garip. En azından uygun DHCP ataması için bekleyebilirdi.
network-online.targetyalnızca systemd-networkd-wait-online.servicehazır olduğunu söylemeye bağlı olduğu anlamına gelir . NetworkManager'ın hazır olduğunu söylemeye bağlı değildir ve ifuptüm bağlantıların başarıyla yapıldığını kontrol etmeyin (ağınızı yapılandırmak için bu yöntemi kullanıyorsanız). Ubuntu, diğer taraftan, bağlıdır ifupve NetworkManager'a bağlıdır , ancak değildir systemd-networkd-wait-online..
/etc/network/interfacesAğınızı nasıl yapılandırıyorsunuz: sistem .networkdosyaları veya Ağ Yöneticisi?
network-online.targetve network.targethemen sonra tetikleniyorsun ifup. Debian default kullanıyorum, bu yüzden /etc/network/interfacesdhcp adresi ile. Ağın daha iyi bir çözüm olabileceği görülüyor, ancak uygulanması kolay değil.
systemctl list-dependencies network-online.target? Ayrıca,network-online.targetgerekli olmayabilir İnternet erişimi olduğu anlamına geldiğini unutmayın . Daha fazla bilgi için bu sayfaya bakın .