首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VMWare NAT从来宾中释放SYN数据包但不允许客户使用SYN/ACK数据包

VMWare NAT从来宾中释放SYN数据包但不允许客户使用SYN/ACK数据包
EN

Server Fault用户
提问于 2013-12-12 23:13:45
回答 2查看 1.3K关注 0票数 1

VMWare服务器2.0.2主机操作系统是Windows 2008 R2标准来宾操作系统是Windows

我正在使用VMWare VMNet8,NAT网络。VM来宾无法看到VM主机周围的网络。

VM主机中的数据包嗅探显示:

  • 系统被发送到因特网主机
  • 从他们那里收到SYN/ACK
  • 没有ACK被送回主机。
  • 最终,目标Internet主机超时不完整的连接并发布RST。

然而,VM来宾中的数据包嗅探只显示:

  • 系统被发送到因特网主机
  • 没有收到SYN/ACK
  • 也没有收到任何RSTs。

所以我会暂停连接。

VMNet8 (和VMNet1)是以完全标准的方式配置的。

根据其他地方的建议,我将VM主机中的vmnat.exe替换为replaced的版本。没有变化。

我有另一台服务器运行较早版本的VMWare服务器,1.0.6,其中完全相同的设置工作完美。除了NAT子网编号之外,配置是相同的。在进行数据包嗅探之前,我将其归结为主机中未被发现的配置差异或未被发现的防火墙设置,但嗅探表明这是一个较低级别的问题,可能仍然存在于VMWare的NAT中。

这是一个已知的问题吗?有解决办法吗?还是我走错了路,应该去别处看看?

注意:由于这个问题之外的原因,我需要使用NAT,而不是桥接。

EN

回答 2

Server Fault用户

发布于 2013-12-19 15:55:08

很难证明没有人知道这是否是一个bug,但我为您快速搜索了VMWare论坛,发现了以下内容:

https://communities.vmware.com/message/1854012#1854012

我可以看到VM中的SYN数据包遍历了vmnet8适配器。然后通过我的电话网络适配器发送这个SYN。我还通过物理网络适配器从外部主机接收ACK,SYN。我没有看到ACK,SYN返回到VM的vmnet8上。

https://communities.vmware.com/message/1672902#1672902

我看到第二个SYN从主机操作系统发送到客户端来启动一个新连接,它得到适当的SYN/ ACK,然后是一个ACK,但是客户端从来没有看到其中的任何一个。

https://communities.vmware.com/message/2030172#2030172

我可以平任何网站,我得到一个回应,没有问题。但是,如果我尝试和IE一起查看网站,它会回来,因为找不到。我尝试过更改VM所使用的DNS服务器,但这并没有帮助。

不确定这些是否都是常见的错误配置或错误。有很多关于VMWare服务器2和NAT发生的愚蠢事情的报告和网络捕捉。

我想你可以试着提交一份错误报告..。

票数 1
EN

Server Fault用户

发布于 2013-12-19 08:11:08

好吧..。考虑到自2011年以来,VMware服务器2.02已经结束了生命,我不知道如果这是一个bug,是否有任何追索权。是时候离开这个软件了。虚拟盒是一种常见的选择,或者您可能会返回到更老的VMware服务器1.x,因为它可以做您想做的事情。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/562388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档