Linux系统网络管理
一.简介
1.Linux网络接口名称规则
- 网络接口名称
传统上,Linux中的网络接口枚举为eth0,eth1,eth2等。但是,该机制
设置这些名称可能会导致在添加和删除设备时更改哪个接口获取哪个名称。
红帽企业版Linux 7中的默认命名行为是根据固件,设备拓扑,和设备类型。 - 接口名称具有以下字符
以太网接口以en开头,WLAN接口以wl开头,WWAN接口以ww开头。
下一个字符表示适配器的类型,其中o表示板载,s表示热插拔插槽,p表示PCI地理位置。
默认情况下不使用,但也可供管理员使用,x用于合并MAC地址。 - 最后,数字N用于表示索引,ID或端口。
如果无法确定固定名称,将使用ethN等传统名称。例如,第一嵌入式网络接口可以被命名为eno1,而PCI卡网络接口可以被命名为enp2s0。如果用户知道端口名和端口名之间的关系,新名称将使它们更容易区分,但是
折衷方案是用户不能假定系统具有一个接口调用该接口eth0。 - en:eethernet 以太网-双绞线
wl:wirelessLAN:无线网卡
ww:WAN广域网:串行线缆
o:on-board板载网卡
s:hotplug热插拔
p:PCI接口
N:序号或者ID
示例:enp2s0
2.NetworkManager服务
- 网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活
- 默认情况下,CentOS/RHEL 7 已安装网络管理器,并处于启用状态。
- 查看网络管理程序的状态
[root@localhost ~]# systemctl status NetworkManager
- 查看网络子管理程序的状态
[root@localhost ~]# systemctl status network
3.配置网络的工具
3.1命令行配置
- 配置文件:vim
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
- 命令行:nmcli
[root@localhost ~]# nmcli
3.2图形配置
- 建议图形:nmtui
- 图形界面:nm-connection-editor
二.配置网络参数
1.配置IP
1.1方法
- 1.配置网卡参数
先备份网卡配置文件,再修改