2011-02-04 49 views
1

要测试UDP设备发现功能,而无需在我的办公桌在单独的计算机,我想通过使它找到有关“XP模式”虚拟PC窗口中运行的应用程序进行测试我的Windows 7机器。与Windows 7的XP模式网络通信

但是,我很难让这两个对彼此可见。默认情况下,如果网络适配器的Windows 7和XP属性均设置为“自动获取IP地址”,则其分配的IP地址分别为192.168.2.2和192.168.131.65,子网掩码均为255.255.255.0。由于它们位于不同的子网上,因此它们无法看到对方,也无法从一个ping到另一个ping。

然而,即使我改变既要在同一子网(例如10.0.0.1和10.0.0.2),静态IP地址,但似乎仍不能看到对方,我仍然不能平。我当然确保防火墙在两种情况下均被关闭。

有使这项工作的一种方式,还是我一个躲在这里没有什么?

感谢, 斯蒂芬。

回答

5

我解决它通过改变XP模式网络选项,如所描述here,从“共享网络(NAT)”,以机器的物理适配器。这使我在Windows 7和XP中的IP地址分别为192.168.1.70和192.168.1.71,并在它们之间进行了不受限制的ping操作(只要我保持防火墙处于检查状态)。

2

按照以下步骤配置使用特定的网卡,为您的Windows XP虚拟机。

步骤1

要配置Windows XP模式的虚拟机使用特定的网卡,而不是默认的NAT,右键单击WinXP的虚拟机,以显示弹出菜单。选择设置。

Virtual Machine PopUp Menu

步骤2

选择的网络中的左侧列中。在这个例子中,我们从下拉列表中选择NIC卡。点击确定。

Select specific NIC Card

现在,启动你的WinXP的虚拟机。通过在控制面板中找到的网络设置配置它是特定的IP设置。

+0

我会给你一个[freehand circles] +1(http://meta.stackexchange.com/a/19775/161198),但是完全没有文字阻止我这样做。你可能想要为你的插图添加一个答案。 – Bart 2012-02-17 13:16:51