CentOS 7 添加网卡

2020-01-04  本文已影响0人  去广字头的庭

PS : CentOS 6 添加网卡和 CentOS 7 可能有所不同,请在我的个人文档库中搜索或自行百度。

由于简书问题,部分图片可能上传失败,请联系我。

CentOS 版本

CentOS_7_Mini-7.5-1810

1、将VMware虚拟机关闭(本文章建立于 Vmware Workstation  15)

2、修改虚拟机配置,添加一块网卡,设置为NAT模式

3、重新启动 虚拟机

使用 ip add show 可看到有两块网卡, 分别为:ens33、ens37

其中 ens33 是原有的网卡,使用 NAT模式

ens37 是新添加的网卡,物理上使用的桥接模式(和宿主机在同一个交换机)

但在 /etc/sysconfig/network-scripts/  目录中只存在之前的网卡ens33 的配置文件,并没有 ens37 的配置文件。

4、手动创建配置文件,:

由于没有配置文件,我们需要手动创建一个, 直接复制ens33 的好了

cp /etc/sysconfig/network-scripts/ifcfg-ens33  /etc/sysconfig/network-scripts/

ifcfg-ens37

ls /etc/sysconfig/network-scripts/

然后我们就需要再次编辑 ifcfg-ens37 了

为了容错和调试更加方便,我么将

BOOTPROTO 从 static 或 dhcp 修改为 none

此选项会自动识别 dhcp 和 static 模式

BOOTPROTO=none

当然, 当调试通过后,也可以删除网络配置信息,

然后将此项修改为dhcp ,来从 dhcp 获取地址。

我们通过 uuidgen ens37 来获取 UUID 值,并复制

我们需要更改下面的几个字段:

设备信息:

NAME      ->ens37

DEVICE    ->ens37

UUID      ->执行命令 uuidgen ens37 来获取

ONBOOT=yes

网络配置:

为了避免配置出错,我们尽量配置静态IP信息

IPADDR=172.16.0.33

PREFIX=24

GETEWAY=172.16.0.1    ->根据具体的网络环境来配置

DNS1=223.5.5.5

DNS2=114.114.114.114

最后,重启网络服务

service network restart

若调试成功, 则请测试是否可以通过dhcp来获取地址

1、删除网络配置

2、修改 BOOTPROTO=dhcp

本文test过程中 dhcp 地址获取成功

上一篇下一篇

猜你喜欢

热点阅读