ID_NET_NAME_PATH 回歸傳統(tǒng)命名方式: (1)編輯/etc/default/grub配置文件 GRUB_CMDLINE_LINUX=net.ifnames=0rhgbquiet (2)為grub2生成其配置文件 grub2-mkconfig-o/etc/grub2.cfg (3)重啟系統(tǒng) 地址配置工具:nmcli: 顯示網(wǎng)絡(luò)信息:nmclideviceshow[deveth0] nmclicon{show|up|down|add|modify|edit|delete|reload|load} 如何修改IP地址等屬性: #nmcliconnectionmodify接口名[+|-]setting.propertyvalue setting.property: ipv4.addresses ipv4.gateway ipv4.dns1 ipv4.method manual 網(wǎng)絡(luò)接口配置tui工具:nmtui 主機名稱配置工具:hostnamectl ,ID_NET_NAME_SLOT,則根據(jù)此信息進行命名, Centos7對網(wǎng)卡設(shè)備具有自動探測功能: (1)網(wǎng)卡命名機制 systemd對網(wǎng)絡(luò)設(shè)備的命名方式: (a)如果Firmware或BIOS為主板上集成的設(shè)備提供的索引信息可用,輔助工具程序/lib/udev/rename_device,/usr/lib/udev/rules.d/60-net.rules 讀取配置文件 第二步: biosdevname會根據(jù)/usr/lib/udev/rules.d/71-biosdevname.rules 第三步: 通過檢測網(wǎng)絡(luò)接口設(shè)備,且可預(yù)測,所以單獨討論,且可預(yù)測則根據(jù)此索引進行命名,有的需要biosdevname程序的參與; (2)名稱組成格式 en:ethernet以太網(wǎng) wl:wlan無線局域網(wǎng) ww:wwan無線廣域網(wǎng) 名稱類型: o:集成設(shè)備的設(shè)備索引號; s:擴展槽的索引號; x:基于MAC地址的命名; ps:enp2s1 網(wǎng)卡設(shè)備的命名過程: 第一步: udev,例如ens1; (c)如果硬件接口的物理位置信息可用,enx2387a1dc56; (e)上述均不可用時,則使用傳統(tǒng)命名機制; 上述命名機制中,。
例如enp2s0; (d)如果用戶顯式啟動, centos7網(wǎng)絡(luò)配置與之前版本有什么不同? 由于Centos7的網(wǎng)絡(luò)配置與之前版本有較大差距,則根據(jù)此索引進行命名,根據(jù)/usr/lib/udev/rules.d/75-net-description ID_NET_NAME_ONBOARD,也可根據(jù)MAC地址進行命名,例如eno1; (b)如果Firmware或BIOS為PCI-E擴展槽所提供的索引信息可用。