VMware版本: 4.0.2 build-591240在winxp上运行
Vmware配置为加载Ubuntu 10.04。
问题陈述:
运行在Ubuntu上的Wireshark:
Vmware Linux IP : 192.168.83.1 Win Ip : 10.67.8.70
主机启动IP : 10.67.8.40
wireshark显示从Vmware Ubuntu传输到目标主机的数据包。但是目标主机收到来自IP的数据包,即win IP &因此目标主机将响应数据包发送回winIP。它应该发送回Ubuntu。
如何将vmware Linux端口配置为物理端口并成功接收数据包。
简而言之,Vmware数据包在传输过程中嵌入了win IP。如何才能避免这种情况。
发布于 2014-02-12 16:28:41
您可以在桥模式中配置VM Linux的网络设备。
这样,您的Linux的ip地址应该是10.67.8.x
发布于 2016-06-20 23:25:08
我之前也遇到过类似的问题。我也不能直接解决这个问题。主要原因是在Linux虚拟机中绑定本地端口时,端口号将与Windows主机上的端口不同。因此,我所做的是,我在Windows主机上编写了一些代码,并将其用作在原始源和目标之间传输UDPs的中转站。然后,您可以在Windows代码的代码中指定本地和远程IP地址和端口。
https://stackoverflow.com/questions/21719235
复制相似问题