iproute2を介してインターフェイスを作成すると、「デバイスが見つかりません」エラーが発生する

iproute2を介してインターフェイスを作成すると、「デバイスが見つかりません」エラーが発生する

事前設定された静的IPを使用して追加のインターフェイスを作成しようとしています。

だから設定を追加しました。/etc/network/interfaces

auto eth88
iface eth88 inet static
   address 10.10.0.1
   netmask 255.255.255.0

そして、次の方法で補償してみてください。

ip link set dev eth88 up

その結果、「デバイス eth88 が見つかりません」というメッセージが表示されます。

一部の記事では、インターフェイスが物理デバイス(ネットワークカード?)を表すことを読んでいます。しかし、dockerによって作成されたdocker0インターフェイスがあります。インターフェイスを有効にするには、どこかに仮想デバイスを作成する必要がありますか?

答え1

ネットワークインタフェースは、常にいくつかのカーネルモジュールまたはカーネルを表す同様の部分によってサポートされます。、物理インターフェイス、または他のインターフェイスと何らかの方法で通信する仮想インターフェイスです。何もしないインターフェースがありますdummy。 IPアドレスを割り当てることはできますが、目的の結果が得られない可能性があります。

一般的に使用できますip link add ... type ...man ip-link詳細とタイプのリストについては、参考資料を参照してください。

単一のインターフェイスに複数のIPアドレスを追加することもできます。それで、あなたはもう待つip必要はありません。eth0:1ifconfig

私はこれですXYの問題、実際に何を達成したいのか、2番目のIPアドレスが必要なものを教えてください。

関連情報