0

我在 Ubuntu 8.10 上运行的 VirtualBox 中有 WindowsXP 作为 GuestOS。我能够在 WindowsXP (Guest) 中使用 Netmeeting 并连接到 Intranet 中的其他机器。

Netmeeting 侦听端口 1503 和 1720(以及其他端口)。

现在我想知道如何从 Intranet 上的机器连接到 VirtualBox 内部的 Netmeeting。来宾操作系统只有 NAT 转换的 IP 地址 (10.0.2.15)。

VirtualBox 提供了一种使用 VBoxManage 转发端口的方法。但我的问题是,在主机操作系统中,没有应用程序正在侦听端口 1503 和 1720。在这种情况下,我如何将请求转发到 Host:1503 -> GuestOS:1503 ?我应该使用任何虚拟监听器来监听 1503 和 1720 以便它们的端口是“开放的”吗?

4

1 回答 1

1

您需要更改防火墙脚本并为相关端口添加 DNAT 规则。您不应该主机操作系统上的这些端口上监听任何东西,如果您没有执行 DNAT,这将阻止到这些端口的任何数据包到达来宾,并且如果您这样做将毫无用处,因为内核永远不会发送任何内容到他们。

于 2009-04-17T16:01:44.207 回答