网卡配置文件
配置文件名称
CentOS7系统的网卡配置文件位于/etc/sysconfig/network-scripts/目录下,每个网卡对应一个配置文件,配置文件以“ifcfg−”开头,后面为网卡名称,例如ifcfg−eth0、ifcfg−ens33,其中ifcfg−lo为本机IP地址127.0.0.1的配置文件。

配置文件内容
在CentOS7的网络配置文件中,最后一行的ONBOOT项默认配置为no(不启用网卡),如果需要使用网络功能,需要将此项设置为yes。

- TYPE:网卡类型
- BOOTPROTO: 启动协议,常用配置有:dhcp(动态主机配置)与static(静态手动配置)等。
- NAME: 网卡名称。
- DEVICE: 设备名称,与文件名一致。
- ONBOOT: 重启网卡时是否自动启用网卡。
网络的配置
动态IP的配置
系统默认是在启动时自动从dhcp服务器获取IP地址,采用此种方式可以充分利用IP地址资源,但同时也可能会导致同一台设备每次启动时获取的IP地址不一样。

- BOOTPROTO:启动协议设为dhcp(动态主机配置协议)。
- ONBOOT:自动启用设置为yes(自动启用网卡)。
静态IP的配置
对于需要固定IP地址的设备(服务器、网关等)可以采用手动方式将IP地址配置为一个固定的值,称为静态IP。

- BOOTPROTO:启动协议设为static(静态手动配置)。
- ONBOOT:自动启用设置为yes(自动启用网卡)。
- IPADDR:IP地址。
- NETMASK:子网掩码。
- GATEWAY:网关地址。
- DNS1:DNS服务器地址。
网络配置的生效
配置文件修改完成后执行以下命令重启网络服务即可使修改生效。
