场景:在虚拟机系统中,在设置网卡信息时,ifconfig看到有网络信息,但是在/etc/sysconfig/network-script/目录下找不到对应的网卡配置文件。

解决:重建网卡配置文件即可。

1、ifconfig查看网络信息:

可看到,网卡名ens33、MAC地址等

然后在:/etc/sysconfig/network-script/目前下,找不到对应的ens33字眼的网卡配置文件。

2、将以下内容复制到ifcfg-ens33的网卡配置文件中,并进行相应修改

# HWADDR=1A:E9:47:A5:75:C8

TYPE=Ethernet

BOOTPROTO=static

DEFROUTE=yes

PEERDNS=yes

PEERROUTES=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_PEERDNS=yes

IPV6_PEERROUTES=yes

IPV6_FAILURE_FATAL=no

IPADDR=192.168.1.79

PREFIX=24

GATEWAY=192.168.1.1

DNS1=192.168.1.1

DNS2=8.8.8.8

NAME=ens33

DEVICE=ens33

ONBOOT=yes

3、重启网卡:service network restart

4、若遇到重启网卡错误,检查以下同个方面:

1)因为Mac地址不匹配导致的,使用命令查看,ether后面的就是虚拟机Mac地址。(本人遇到的原因)

 2、改变虚拟机的网络设置,把网络连接换为桥接模式
3、把配置里的name名字和文件名改成一致(本人遇到的原因)
4、把原来的网卡文件删了,然后自己再创建一个新的
5、是VMware虚拟机右下角有一个网络适配器的图标,是灰色的,单击选择连接
6、电脑禁用了VMware DHCP service和VMware NAT service 这几个vm服务。

这里写图片描述

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐