linux虚拟机识别不到usb网卡,虚拟机中向CentOS添加网卡无法识别的问题解决

今天做实验的时候,需要为虚拟机添加一块新网卡,可系统怎么也识别不到,各种百度,google,各种重启都不成功

我以为只要新添加一块系统就会识别到的,可实事并非如此

总结:要重新写新网卡配置文件,并修改HWADDR,否则会报LSB的错误

下面是我的解决方法:

1.新添加网卡后执行ifconfig,系统并没有识别到

复制代码代码如下:

#ifconfig

c4ad1f76154c0d7c408679867f7405ed.png

2.获取新增网卡的真实mac

复制代码代码如下:

#ip addr

6657f325edc988218ea190ceb9b7b4dd.png

3.复制eth0到eth1并修改配置文件

复制代码代码如下:

#cd /etc/sysconfig/network-scripts

#cp ifcfg-eth0 ifcfg-eth1

#vim ifcfg-eth1

要修改的内容有:

HWADD    通过ip addr获取

UUID     我没有查到UUID,可以注释掉

NAME     改为当前的网卡名eth1

DEVICE   改为当前的网卡名eth1

IPADDR,GATEWAY等

保存退出

4.重启网卡,可以看到已经获取到了

复制代码代码如下:

#systemctl restart network

#ifconfig

15aea2598ffa91294eaa355427e30cf8.png

PS:centos7中网卡名修改为eth0由于经常在centos6和centos7系统之间做切换,觉得centos7的网卡名太长,不太方便,所以想弄的跟6一样的

希望把网卡名改为跟6一样的eth0,eth1,执行以下操作

1.

复制代码代码如下:

#cd /etc/sysconfig

2.在最长的那一行添加下面的句子

复制代码代码如下:

#vim grub

net.ifnames=0 biosdevname=0

5c65cd72709fe0a1ce4e795c901f7b27.png

3.

复制代码代码如下:

#grub2-mkconfig -o /boot/grub2/grub.cfg

4.重命名原来的网卡名字

复制代码代码如下:

#cd /etc/sysconfig/network-scripts

#mv ifcfg-enoXXXXXXXX ifcfg-eth0

5.修改ifcfg-eth0里边的NAME,DEVICE的名字都为eth0

复制代码代码如下:

NAME=eth0

DEVICE=eth0

6.reboot,并查看发现已经成我们想要的eth0

89b4e78ef7a69597c4d40e3fe2d8fb5d.png

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值