一、简介
1.Linux网络接口规则
网络接口名称:
传统上,Linux中的网络接口被枚举为eth0、eth1、eth2等。但是,其中的机制设置这些名称可以导致在添加和删除设备时更改接口获取的名称。
在Red Hat Enterprise Linux 7中,默认的命名行为是根据固件、设备拓扑、和设备类型。
接口名称有以下字符:
以太网接口从en开始,WLAN接口从wl开始,WWAN接口从ww开始。
下一个字符(s)表示适配器的类型,o表示板上适配器,s表示热插拔插槽,p表示PCI地理位置。默认情况下不使用,但管理员也可以使用,x用于合并MAC地址。
最后,数字N用于表示索引、ID或端口。
如果不能确定固定名称,则使用传统名称(如ethN)。
例如,第一嵌入式网络接口可以命名为eno1,一PCI卡网络接口可以命名为enp2s0。
如果用户知道端口和它的名称,那么新的名称可以更容易地区分端口和它的名称之间的关系。
需要权衡的是,用户不能假设具有一个接口的系统调用那个接口eth0。
2.NetworkManager服务
网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活,默认情况下,CentOS/RHEL 7已安装网络管理器,并处于启用状态。
查看网络管理程序的状态 (NetworkMa