博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
win7主机与 vmware中的linux 的互相 ping 通的问题
阅读量:6829 次
发布时间:2019-06-26

本文共 1044 字,大约阅读时间需要 3 分钟。

hot3.png

场景:

一台 windows7 主机,已安装 vmware 10 版本。

两台虚拟机,一台 win7,一台 centos 。

三台机器均已关闭了 防火墙,IP地址 如下:

win7 主机 :         10.254.254.226

win7 虚拟机:    192.168.3.128   (DHCP 获取)

centos 虚拟机:     192.168.3.140 (STATIC 手动设置)

现象: 

       win7 主机与 win7 虚拟机能够互相ping通,且均能上网。

       win7 虚拟机 与 centos 虚拟机能够 互相 ping 通。

       win7 主机 能够ping 通 centos 虚拟机,但是 centos 虚拟机不能 ping 通 win7 主机。

经过探索,发现了以下的配置:

1,在 vmware中点击 编辑 -》 虚拟网络编辑器  -》,可以看到  vmnet8 是 NAT模式的,点击“ VMnet信息” 下面的 “NAT模式(与虚拟机共享主机的IP地址)(N)” 的 后面的 “ NAT设置(S)”,可以看到 vmnet8 的网关是 设置为 192.168.3.2 的,所以我的 centos 里面的 网关也是 设置为 192.168.3.2 。这个是正确的。

2, 打开网络连接,查看 VMware network adapter vmnet8 的ip地址,发现我是手动设置为 192.168.3.2 的。

      就是这个设置,阻止了 centos 虚拟机与 win7 主机的 连接。因为 vmware 已经 内置了一个 192.168.3.2 ,不需要我们再主动的创一个 192.168.3.2,否则会导致网络无法正常转发。

 

解决办法: 将这个 VMware network adapter vmnet8 的ip地址 改为 自动获取。

修改之后,我们发现他的 IP地址变为了 192.168.3.1,而不是 192.168.3.2 。这可能是 高版本的 vmware 的修改。

我们发现 win7 虚拟机的 网关是 192.168.3.2, centos 的虚拟机的网关也是 192.168.3.2,所以 高版本的 vmware 实际上是 通过 ”虚拟网络编辑器“ 来修改网关的,而不是像低版本一样,通过 修改 网络连接里面的 vmware network adapter 里面IP地址来修改网关的。

 

转载于:https://my.oschina.net/u/2447371/blog/699670

你可能感兴趣的文章
iOS开发之--如何使用自定义字体
查看>>
谈谈我对JS闭包的理解
查看>>
L211
查看>>
喝什么对眼睛好呢!
查看>>
poj2030
查看>>
JavaScript进阶试题
查看>>
笔记本自动断网解决办法
查看>>
装饰器原理剖析
查看>>
day3:vcp考试
查看>>
Dijkstra(变形) POJ 1797 Heavy Transportation
查看>>
BestCoder Round #54 (div.2) 1003 Geometric Progression
查看>>
DNS正向解析与反向解析
查看>>
BZOJ3926:[ZJOI2015]诸神眷顾的幻想乡——题解
查看>>
12.SpringBoot+MyBatis(XML)+Druid
查看>>
8.国际化
查看>>
设置用户id和设置组id
查看>>
vue----js-cookie
查看>>
推荐给开发者的20款响应式jQuery插件(收藏)
查看>>
页面无刷新弹框!!
查看>>
asp.net 进度条实现。。
查看>>