「ifconfig -a」を実行したときのエントリの意味は何ですか?

「ifconfig -a」を実行したときのエントリの意味は何ですか?

ifconfig -aChromebook で実行すると(ChromeOS 内のシェルと Ubuntu chroot の両方を介して)、次のエントリが表示されます。

acrbr0: ...
lo: ... 
veth_android: ...
wlan0: ...

と についての情報は見つけられましたがwlan0veth_android他のものについては見つけられませんでした。ネットワークについてはあまり詳しくないので、概要を教えていただけるとありがたいです。

答え1

表示されるエントリは予測可能なネットワークインターフェース名enx<MAC_ADDR>これは、非永続的なネットワーク インターフェイス (USB インターフェイスなど) にまたは(または同様の形式) の名前が付けられwlx<MAC_ACCR>、その特定のデバイスに依存するスクリプトやシステムが、正しいデバイスを対象としていることを 100% 確信できることを意味します。

予測可能なネットワーク インターフェイスの命名規則は次のようになります。

  • ファームウェア/BIOS が提供するオンボードデバイスのインデックス番号を組み込んだ名前 (例: eno1)
  • ファームウェア/BIOS が提供する PCI Express ホットプラグ スロットのインデックス番号を組み込んだ名前 (例: ens1)
  • ハードウェアのコネクタの物理的/地理的な位置を組み込んだ名前(例enp2s0:)
  • インターフェースの MAC アドレスを組み込んだ名前 (例: enx78e7d1ea46da)
  • 古典的で予測不可能なカーネルネイティブ ethX 命名 (例: eth0)

質問の中であなたが尋ねた特定のエントリーに関しては、ポテトマンよく答えました。

lo: ループバックインターフェース

これは、コンピュータが自分自身と通信するために使用する仮想ネットワーク インターフェイスです。主に診断とトラブルシューティング、およびローカル マシンで実行されているサーバーへの接続に使用されます。

wlan0: 無線LANインターフェース

wlan0 は基本的に Wi-Fi カードです。これはワイヤレス LAN で、0 はカードの番号です。カウントは 0 から始まり、増えていきます (0、1、2、3 など)。したがって、2 枚の Wi-Fi カードが接続されている場合、それらは wlan0 と wlan1 で表されます。

veth_android& acrbr0: Android コンテナのネット名前空間

acrbr0は、IPアドレスを取得する独立したネットワークインターフェースですveth_android(Androidの仮想イーサネットインターフェース)。これらは互いに密接に関連しています。下の画像を参照してください(このリンク)アイデアを得るために

Android ネットワークのネット名前空間

詳細を自由に追加してください。

答え2

lo:ループバック(PC が複数の理由で自分自身に接続できるようにします [`127.0.0.1])

acrbr0: わからない。

wlan0: Wi-Fi/無線LAN

veth_android:仮想イーサネットインターフェース (Android)

関連情報