zoukankan      html  css  js  c++  java
  • vmware 安装centos7,NAT模式下宿主机ping 不同虚拟机的解决方案

         今天vmware安装centos7,网络模式选择的是NAT模式,安装的时候也打开了centos的网络连接,安装完成后,在虚拟机中ping www.baidu.com是通的,ping宿主机192.168.43.191 也是通的,但是 宿主机ping 虚拟机 192.168.154.128是不通的。

         上网查了两个小时,试了很多方案,像关闭防火墙,重启虚拟网络配置都试了,仍然不行,一度都快放弃了,最后沉下心又找了几篇文章,终于解决了,于是想把解决的方案记录下来,方便以后翻阅,也希望能帮到遇到同样问题的小伙伴。

         现象已经表述过了,原因是什么呢?我看到的那边文章上说 是因为 宿主机和虚拟机通信是通过  vm8 net 虚拟网卡,如果vmnet8 虚拟网卡的ip和虚拟机的ip不在同一网段,宿主机就ping 不通虚拟机。我截一下ping通之前的宿主机ip ,vmnet8 虚拟网卡ip。

    图中可以看到宿主机ip是192.168.43.191,vmnet8 ip为169.254.220.165。

    再截一张虚拟机的ip图

    图中可以看到虚拟机的ip 是192.168.154.128 ,子网掩码是255.255.255.0,网关是 192.168.154.255

    因为vmnet8 ip和虚拟机不在同一网段,这时宿主机ping 虚拟机是不通的,需要设置vmnet8 ip 和子网掩码以及网关,如下图

     

    设置完成后,问题解决,宿主机可以ping通虚拟机。

    附录,如果问题仍未解决,可以尝试一下设置WLAN共享

  • 相关阅读:
    HTML相关
    190. 颠倒二进制位【简单】
    22. 括号生成【中等】
    83. 删除排序链表中的重复元素【简单】
    vuejs2.0声明周期
    js增加8小时
    获取DOM的原生事件对象
    hive创建表失败:FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaEx
    安装hive过程填坑小结
    CentOS 7配置网络,静态IP
  • 原文地址:https://www.cnblogs.com/cs-js/p/13586803.html
Copyright © 2011-2022 走看看