1.1 任务描述
在VMware中,要添加有两个网卡ens33-34,设置不同的连接模式。一个是NAT,一个仅主机。
在获得IP地址方面,ens33是自动获得的,ens34是手动设置。
1.2 查看虚拟网卡的IP地址范围
1.2 查看网卡的配置
配置文件一般在 /etc/
目录下。网卡配置在 /etc/sysconf/network-scripts/
- 以太网的配置文件 命名含有
ens
。 - 第一个以太网卡一般是
ifcfg-ens33
- 第二个以太网卡是
ifcfg-ens34
Toor12#$
先来看下ifcfg-ens33
的配置文件内容
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# cat ifcfg-ens33
TYPE=Ethernet ## 网络接口的类型
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp ## dhcp自动获得,手动指定 static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes ## 9-13行,是针对IPv6的,可以忽略不管
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=9e45eec2-6167-4031-8eb0-b3b7a5a34621 ## 可以用 uuidgen 来生成
DEVICE=ens33
ONBOOT=yes ## 开机激活网卡,如果是no, 不会启用
# 如果 BOOTPROTO=static, 下面的选项启用
# IPADDR=192.168.184.128
# PREFIX=24 # NETMASK=255.255.255.0
# GATEWAY=192.168.184.1
# DNS1=8.8.8.8
# DNS2=202.103.224.68
1.3 激活开启用的网卡
如果一个网卡开机未启用 ONBOOT=no
。
[root@localhost ~]# ifdown ifcfg-ens34 // 网卡下线
[root@localhost ~]# ifup ifcfg-ens34 // 网卡上线
[root@localhost ~]# ip addr ## ifconfig
[root@localhost ~]# dhclient
1.4 管理网络服务
针对所有网卡的网络服务进行管理
[root@localhost network-scripts]# systemctl status network
● network.service - LSB: Bring up/down networking
...
...
[root@localhost network-scripts]# systemctl restart network
1.5 拓展
1.5.1 添加网卡后,无对应的ifcfg-ensXX的配置文件出现
可以使用系统自带的网络管理服务nmtui
包来处理
参考「Centos7.6网络配置无网卡对应配置文件问题解决
[root@ ~]# nmtui
名字建议按照规范,以ens3X
前缀来进行。在终端下,不需要切换输入法。