虚拟机桥接模式 ping 不通物理机的问题

版权声明: https://blog.csdn.net/qq_32157851/article/details/83414904

这种情况的出现也不知道为啥,

首先打开虚拟机 点 “编辑”里的  “虚拟网络编辑器”---

然后在“桥接到”那里由“自动”改成“个人区域网”,右下角点应用...然后你会发现依然ping不通,所以这个时候你再回到这里,把它改回“自动”,然后点应用...

他就居然可以ping通了!!!!!!!!!!!!!

我也不知道怎么回事,每次重启电脑之后都会出现这种问题,然后我每次都是这样解决的,先改成“个人区域网”,然后再改回“自动”,这样就好了,网上的好多方法我都试了,就是不好使,虽然不清楚是怎么回事,不过目前也懒得管了,希望各位评论里指点一下
 

结果这次认真看了日志报错后发现是说eth0这个文件找不到

Mar 14 00:36:39 centos7 network: Bringing up interface eth0:  ERROR    : [/etc/sysconfig/network-scripts/ifup-eth] Device eth0 does not seem to be present, delaying initialization.
Mar 14 00:36:39 centos7 /etc/sysconfig/network-scripts/ifup-eth: Device eth0 does not seem to be present, delaying initialization.

原来是之前做优化的时候将7的网卡名改成了eth0(众所周知7的网卡名是eno后面随机 一串数字),生成菜单时没有生效,那么在此生效一下(下面的操作必须登陆root用户进行操作)

注意网卡配置名是已经修改成eth0以后执行下面操作,一共修改的地方有三处,第一处网卡名:/etc/sysconfig/network-scripts/ifcfg-eth0 ,第二处配置文件里面:NAME=eth0 ,第三处也是配置文件里面:DEVICE=eth0

修改/etc/sysconfig/grub,添加net.ifnames=0 biosdevname=0

[root@centos7 ~]# cat  /etc/sysconfig/grub 
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=128M rd.lvm.lv=centos/root rhgb quiet net.ifnames=0 biosdevname=0"
GRUB_DISABLE_RECOVERY="true"
[root@centos7 ~]#

生成菜单

[root@centos7 ~]# grub2-mkconfig -o /boot/grub2/grub.cfg 
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-327.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-327.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-8058723e5e754d3aabc51842d9108e3b
Found initrd image: /boot/initramfs-0-rescue-8058723e5e754d3aabc51842d9108e3b.img
done
[root@centos7 ~]#

最后reboot重启

注:第二次设置的时候,虚拟机中一直都可以访问外网,但是就是静态ip没起作用,上面的操作做完还是不管用,最后,退出登录然后登录的时候就是用root登录,然后执行  grub2-mkconfig  -o   /boot/grub2/grub.cfg  命令,然后重启就好使了

猜你喜欢

转载自blog.csdn.net/qq_32157851/article/details/83414904