1.1 任务描述

在VMware中,要添加有两个网卡ens33-34,设置不同的连接模式。一个是NAT,一个仅主机。
在获得IP地址方面,ens33是自动获得的,ens34是手动设置。

1.2 查看虚拟网卡的IP地址范围

image.png

image.png

image.png

1.2 查看网卡的配置

配置文件一般在 /etc/目录下。网卡配置在 /etc/sysconf/network-scripts/

  • 以太网的配置文件 命名含有 ens
  • 第一个以太网卡一般是ifcfg-ens33
  • 第二个以太网卡是ifcfg-ens34

Toor12#$

先来看下ifcfg-ens33的配置文件内容

  1. [root@localhost ~]# cd /etc/sysconfig/network-scripts/
  2. [root@localhost network-scripts]# cat ifcfg-ens33
  3. TYPE=Ethernet ## 网络接口的类型
  4. PROXY_METHOD=none
  5. BROWSER_ONLY=no
  6. BOOTPROTO=dhcp ## dhcp自动获得,手动指定 static
  7. DEFROUTE=yes
  8. IPV4_FAILURE_FATAL=no
  9. IPV6INIT=yes ## 9-13行,是针对IPv6的,可以忽略不管
  10. IPV6_AUTOCONF=yes
  11. IPV6_DEFROUTE=yes
  12. IPV6_FAILURE_FATAL=no
  13. IPV6_ADDR_GEN_MODE=stable-privacy
  14. NAME=ens33
  15. UUID=9e45eec2-6167-4031-8eb0-b3b7a5a34621 ## 可以用 uuidgen 来生成
  16. DEVICE=ens33
  17. ONBOOT=yes ## 开机激活网卡,如果是no, 不会启用
  18. # 如果 BOOTPROTO=static, 下面的选项启用
  19. # IPADDR=192.168.184.128
  20. # PREFIX=24 # NETMASK=255.255.255.0
  21. # GATEWAY=192.168.184.1
  22. # DNS1=8.8.8.8
  23. # DNS2=202.103.224.68

1.3 激活开启用的网卡

如果一个网卡开机未启用 ONBOOT=no

  1. [root@localhost ~]# ifdown ifcfg-ens34 // 网卡下线
  2. [root@localhost ~]# ifup ifcfg-ens34 // 网卡上线
  3. [root@localhost ~]# ip addr ## ifconfig
  4. [root@localhost ~]# dhclient

1.4 管理网络服务

针对所有网卡的网络服务进行管理

  1. [root@localhost network-scripts]# systemctl status network
  2. network.service - LSB: Bring up/down networking
  3. ...
  4. ...
  5. [root@localhost network-scripts]# systemctl restart network

1.5 拓展

1.5.1 添加网卡后,无对应的ifcfg-ensXX的配置文件出现

可以使用系统自带的网络管理服务nmtui包来处理
参考「Centos7.6网络配置无网卡对应配置文件问题解决

  1. [root@ ~]# nmtui

image.pngimage.png
image.png

名字建议按照规范,以ens3X前缀来进行。在终端下,不需要切换输入法。