一、前言
本来准备写一些网络配置工具的使用,后来想了想(其实还是为了偷懒),网上关于nmcli工具的使用文章不多,所以写一下CentOS7中的nmcli工具的简单使用和CentOS7中一些网络属性配置的相关变化。
二、CentOS7网络方面的变化
很多朋友刚接触到CentOS7的时候最不习惯的就是它的网卡命名方式了,不过不习惯终究还是得去了解它,毕竟一个运维人员要时刻保持先进性,我们一起来了解CentOS7中网卡的命名方式吧!
网卡命名机制
如果 Firmware或BIOS主板上集成设备的索引信息可用,且可预测,则根据此索引命名
如果 Firmware或BIOS为PCI-E扩展插槽提供的索引信息可用,且可预测,则根据此索引命名
如果硬件接口的物理位置信息可用,则根据此信息进行命名,如enp2s1(表示第二个PCI-E插槽上的第一个索引号的以太网设备)
如果用户显式可用,也可根据MAC地址进行命名
上述均不可用,才使用传统的eth0...进行命名
发问:为什么在CentOS7中要使用这种命名机制?
在CentOS7之前我们使用的网卡命名机制是有很多问题的,例如:如果有两块网卡,分别为eth0和eth1,假设eth0网卡坏了,我们将它替换下来,换上新的网卡,我们可能会发现,新网卡却变成eth2了,这样我们再管理配置网络就会出现很多问题。
而CentOS7中的命名方式就不会出现这种问题了,一般情况下只要你的接口不变化就不会出现网卡名称会出现变化的情况。
CentOS7网卡名称组成格式en: