1.傳統命名:以太網eth[0,1,2,...], wlan[0,1,2,...]centos
2.udev支持多種不一樣的命名方案:UDEV是系統在用戶空間探測內核空間,經過sys接口所輸出的硬件設備,並配置的硬件設備的一種應用程序,在centos7上UDEV支持多種不一樣的命名方案,無非就是支持基於固件的命名(firmware,基於主板上rom芯片)或者是經過總線拓撲(PCI總線)結構來命名。總線拓撲(PCI總線)結構命名主要是根據對應設備所在的位置來命名,slot設備上的第幾個接口方式命名,這樣命名的方式就是可以實現自動命名,只要接口不壞,不管是哪一塊網卡插上去其名稱必定是固定的。網絡
en: ethernetide
wl: wlan(無線網卡)工具
ww: wwan(廣域網撥號)centos7
名稱類型:3d
o<index>: 集成設備的設備索引號(基於主板上rom芯片);blog
s<slot>: PCI-E擴展槽的索引號索引
x<MAC>: 基於MAC地址的命名;接口
p<bus>s<slot>: enp2s1ip
編輯/etc/default/grub配置文件
[root@localhost ~]# vi /etc/default/grub
修改成:禁止修改其網絡設備名稱
爲grub2生成新的配置文件
從新啓動計算機
nmcli [ OPTIONS ] OBJECT { COMMAND | help }
device - show and manage network interfaces
connection - start, stop, and manage network connections
如何修改IP地址等屬性
#nmcli connection modify IFACE [+|-]setting.property value