リンクがダウンしてもインターフェイスを呼び出すことができます(キャリアなし)。

リンクがダウンしてもインターフェイスを呼び出すことができます(キャリアなし)。

私のシステムは、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

詳細については、次を参照してください。ネットワーク計画参照

おすすめ記事