私のシステムは、Ubuntu 18.04.2を実行しているDell PowerEdge T140です。
ホストのプライマリIPアドレスに依存するサービスがあり、そのアドレスがホストに設定されていない場合、サービスは開始されません。
netplan
そのインターフェイスへのリンクがハングしても静的に設定されたインターフェイスを操作し、特定の時間にリンクが失われてもその状態を維持する方法はありますか?レンダラーを使用したり、レンダラーをNetworkManager
使用してまだこれを行うことはできません。networkd
テスト中に強制ネットワークブートを試してみましたip link set eno1 up
が、成功しませんでした。しかし、例えばifconfig eno1 192.168.1.1 netmask 0xffffff00
実際に働く、おそらく回避策として使用できます(対応するrc.local
コマンドを追加し、破損したサービスを強制的に再起動するなどの操作を実行します)。
ifconfig
ただし、解決方法はかなり醜く、もはや基本インストールにはないツール()を使用しているため、可能であればこれを避け、標準構成にできるだけ近づけることをお勧めします。
ベストアンサー1
ブール属性であるignore-carrierがこの問題を解決できます。 netplan yamlファイル(通常は/etc/netplan/の下にあります):
eno1:
ignore-carrier: true
addresses:
- 192.168.1.1/24
match:
macaddress: <NIC MAC addr>
mtu: 1500
optional: true
set-name: eno1
詳細については、次を参照してください。ネットワーク計画参照