欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Centos7 之虚拟机添加网卡找不到网卡配置文件

程序员文章站 2022-05-14 17:53:43
...

背景: 在搭建lvs 时,需要模拟内网环境,需要给虚拟机添加一个网卡(配置内网地址),添加网卡之后,发现/etc/sysconfig/network-scripts 没有对应的配置文件.

1、手工添加网卡

在使用vmware 给虚拟机配置一个新的网卡时

Centos7 之虚拟机添加网卡找不到网卡配置文件

配置完毕后,启动虚拟机,使用ifconifg 查看,多了一个ens37 网卡信息

Centos7 之虚拟机添加网卡找不到网卡配置文件

 但是在配置目录里,没有发现对应的配置文件

Centos7 之虚拟机添加网卡找不到网卡配置文件

2、添加网卡配置信息

可以使用nmcli con show 查看网卡的设备名称(Device)

[aaa@qq.com network-scripts]# nmcli con show 
NAME                UUID                                  TYPE      DEVICE 
ens33               c96bc909-188e-ec64-3a96-6a90982b08ad  ethernet  ens33  
Wired connection 1  2cc23021-6f3f-37cc-98e0-675469cfbb96  ethernet  ens37  

添加网卡信息,会自动生成一个ifcfg-ens37配置文件

[aaa@qq.com ~]# nmcli con add con-name ens37 type ethernet ifname ens37
Connection 'ens37' (a4823635-de49-4d3f-ab3a-4680d0ce5849) successfully added.

可以看到文件已经有了

Centos7 之虚拟机添加网卡找不到网卡配置文件

修改ifcfg-ens37配置

Centos7 之虚拟机添加网卡找不到网卡配置文件

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens37
UUID=a4823635-de49-4d3f-ab3a-4680d0ce5849
DEVICE=ens37
ONBOOT=yes

IPADDR=10.1.0.130
GATEWAY=10.1.0.128

配置完成之后,重启network 

[aaa@qq.com network-scripts]# service network restart 
Restarting network (via systemctl):                        [  OK  ]