ifconfig -a
當我在 Chromebook 上運行時(透過 ChromeOS 內的 shell 和 Ubuntu chroot),我得到以下條目:
acrbr0: ...
lo: ...
veth_android: ...
wlan0: ...
我能夠找到有關其他人的信息wlan0
,veth_android
但無法找到有關其他人的信息。我對網路不太了解,所以我真的很感激一些總結。
答案1
您看到的條目稱為可預測的網路介面名稱。這意味著非永久網路介面(即 USB 介面)具有enx<MAC_ADDR>
或(或類似)形式的名稱wlx<MAC_ACCR>
,因此依賴該特定裝置的任何腳本和系統都將 100% 確信它針對的是正確的裝置。
可預測網路介面命名約定如下:
- 包含韌體/BIOS 的名稱為板載設備提供了索引號(例如:
eno1
)- 包含韌體/BIOS 的名稱提供 PCI Express 熱插拔插槽索引號(範例:
ens1
)- 包含硬體連接器的實體/地理位置的名稱(例如:
enp2s0
)- 包含介面 MAC 位址的名稱(範例:
enx78e7d1ea46da
)- 經典的、不可預測的核心原生 ethX 命名(範例
eth0
:)
談到您所要求的具體條目,我認為馬鈴薯人回答得很好。
lo
:環回接口
它是您的電腦用來與其自身通訊的虛擬網路介面。它主要用於診斷和故障排除,以及連接到本地電腦上運行的伺服器。
wlan0
:無線區域網路介面
wlan0 基本上就是你的無線網卡。這是無線區域網,0是你的卡片的號碼。計數從 0 開始並遞增(0、1、2、3 等)。因此,如果您插入了 2 個 wifi 卡,它們將由 wlan0 和 wlan1 表示。
veth_android
& acrbr0
:Android 容器的網路命名空間
acrbr0
veth_android
是從(Android 的虛擬乙太網路介面)取得 IP 位址的隔離網路介面。它們彼此密切相關。請參閱下圖(來自本中的第 7 頁)關聯)得到一個想法
請隨意添加詳細資訊。
答案2
lo
:環回(由於多種原因允許 PC 連接到自身 [`127.0.0.1])
acrbr0
: 沒有把握。
wlan0
:Wi-Fi/無線區域網
veth_android
:虛擬乙太網路介面(Android)