Ip

我的網路的乙太網介面的名稱

  • June 1, 2021

為什麼我的作業系統中沒有 enp1s0 乙太網介面?

ip -brief link |cut -d" "  -f1
lo
enp6s0

為什麼不能得到結果?

ip -brief link |cut -d" "  -f1
lo
enp1s0

乙太網介面名稱enp6s0表示該 NIC 的 PCI 匯流排位置(如lspci命令所示)是06:00.0.

如果您在 PCI 匯流排位置沒有網卡01:00.0,您將無法獲得介面名稱enp1s0。在許多台式機主機板上,PCI 匯流排位置01:00.0是指第一個長 (16x) PCIe 插槽,這是第一個附加 GPU 卡的推薦安裝位置。

當然,如果你為你的網路介面設置了自定義名稱,你可以隨意命名它們,但是如果你故意破壞enp*名稱和相應的 PCI 匯流排位置之間的關係,而沒有很好的理由,你只會給自己造成混亂(以及可能的系統的其他管理員)。

引用自:https://unix.stackexchange.com/questions/652253