虚拟机桥接模式能ping通局域网的其他主机但是ping不通宿主机,宿主机也无法ping通虚拟机,如何解决?(操作系统-ubuntu)

虚拟机桥接模式能ping通局域网的其他主机但是ping不通宿主机,宿主机也无法ping通虚拟机,如何解决?(操作系统-ubuntu)

检查一下主机的防火墙有没有关闭
看一下虚拟机的IP和主机的IP在不在同一个网段
关闭虚拟机和主机的其他IP,只保留一个

  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7560727
  • 你也可以参考下这篇文章:虚拟机仅主机模式无法ping通网关
  • 你还可以看下linux参考手册中的 linux ping 用于检查主机和服务器/主机之间的网络连接情况
  • 除此之外, 这篇博客: 虚拟机无法ping通百度解决方法中的 虚拟机无法ping通百度 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 关于无法ping百度大致分为 3个原因
    1 虚拟机的mac地址没有填对

    看看 /etc/udev/rules.d/70-persistent-net.rules 路径下的文件中 address是否和你虚拟机mac地址相同
    在这里插入图片描述
    在这里插入图片描述
    2 ip没设置
    在这里插入图片描述
    在这里插入图片描述

    3 ONBOOT没改为yes
    在这里插入图片描述
    图片中英文的意思‘
    ONBOOT是指明在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络,进行网络通讯。
    DEVICE:网卡名称(一定是写eth0)
    ONBOOT=yes(相当于启动这个网卡的开关,你要用eth0这个一定要yes,表示开)
    BOOTPROTO=none(这个是表示你使用什么样的路由协议,有三种不同写法,如果是none和static表示你用的是静态路由,那么你在接下来的项目里就必须填写IPADDR、NETMASK、GATEWAY这三个选项。如果是dhcp表示你使用动态路由协议,那IPADDR、NETMASK、GATEWAY这些选项就可以不必填写。如果填写了,就以你填写的值为准)
    HWADDR:你网卡的物理地址(可以不用写,系统自动会生成)
    IPADDR:ip地址
    NETMASK:子网掩码
    GATEWAY:网关