虚拟机(VMWare)centos不能上网问题解决方法
今天在虚拟机(vmware)上装了一个centos,可一直不能上网,按网上的配置也解决不了问题,查看网络启动日志文件发现“Bringing up interface eth0: Error: no device found for connection ‘Sys…th0’” ,ifconfig -a 发现并没有eth0这样的网卡,只有“eno16777736”和“ol”这样的,后来按照下面的方法操作,就可以上网了,记录下!
原题:CentOS7下将网卡名称eno16777736改为eth0
配置etho():
vi /etc/sysconfig/network-scripts/ifcfg-eth0
内容如下(ip请在主机中用”ipconfig /all “查看VMnet8):
DEVICE=eth0 BOOTPROTO=static TYPE=Ethernet NAME="System eth0" BROADCAST=192.168.36.255 HWADDR=00:0C:29:95:A7:EF IPADDR=192.168.36.168 NETMASK=255.255.255.0 GATEWAY=192.168.36.2 ONBOOT=yes
输入如下命令,进入对应目录,编辑文件:
</code><code>vim /etc/sysconfig/grub
然后,往这个文件中添加“net.ifnames=0 biosdevname=0”内容,如下图所示:
上图中,红框部分是我所添加的内容(注意它的位置)。
紧接着,执行如下命令:
grub2-mkconfig -o /boot/grub2/grub.cfg
效果如下:
然后,重启系统后查看网卡名称: