目录
5.4 连接到互联网
5.4.1 Windows 互联网网关配置
5.4.3 验证互联网网关配置
5.4 连接到互联网
EXata 允许在操作主机上运行的基于 Internet 的应用程序通过模拟网络连接到 Internet。这使得即时通讯、流媒体视频、VoIP 等应用程序可以像在现实世界中一样在 EXata 上运行。这是通过将仿真网络中的一个节点指定为互联网网关节点来实现的,该节点充当 EXata 内的仿真节点和互联网之间的边界节点。任何来自 EXata 场景或操作主机的流量,发往 Internet 的都将路由到此网关节点,然后再从那里路由到 Internet。类似地,来自互联网的任何响应都由互联网网关节点接收并随后转发到预期的仿真节点。
图 5-46 说明了 EXata Internet 网关功能。在仿真服务器上,EXata 进程正在执行模拟仿真网络的场景。其中一个节点与运行基于 Internet 的应用程序的操作主机相连。仿真网络中的另一个节点被指定为 Internet 网关节点,它管理仿真网络和 Internet 之间的所有流量。 EXata 透明地管理必要的网络地址转换 (NAT)。
要配置 EXata Internet 网关,应满足以下条件:
- 仿真服务器应连接到互联网。这可以通过打开一个网络浏览器并将其指向任何网站来验证。如果仿真服务器不能到达互联网,请咨询你的网络管理员。
- 仿真服务器上用于连接互联网的网络接口卡不应该与任何操作主机共享(网卡不共享)。因此,仿真服务器上至少需要两张网络接口卡:一张用于连接互联网,另一张用于连接操作主机。
- 操作主机不应运行任何修改操作主机上的路由表的应用程序(如路由协议)。
5.4.1 节描述了如何在 Windows 中配置 Internet 网关。 5.4.2 节描述了如何在 Linux 中配置 Internet 网关。第 5.4.3 节描述了如何验证配置。
5.4.1 Windows 互联网网关配置
要在 Windows 7 或 Windows 8 平台上配置 EXata Internet 网关,请执行以下步骤:
1. 将仿真网络中的一个节点指定为互联网网关节点。要将网关配置到 IPv4 网络,Internet 网关节点必须运行 IPv4 或双 IP。要将网关配置到 IPv6 网络,互联网网关节点必须运行 IPv6 或双 IP。有关为命令行界面和 GUI 配置 Internet 网关的详细信息,请参阅第 4.3.2 节。 如果 EXata GUI 正在运行,所选节点将在画布上以橙色三角形突出显示(请参见图 5-47 中的节点 15)。 2. 在仿真服务器上启用防火墙并将其配置为丢弃任何来自外部的未经请求的数据包。配置防火墙免除 EXata 进程。为此,请执行以下操作:
通过选中相应的框来选择访问级别,然后单击确定。 3. 确定仿真服务器上的域名服务器 (DNS) 地址,如下所示:
4. 在操作主机上应用上一步获得的DNS地址,如下所示:
|
5.4.3 验证互联网网关配置
为了验证互联网网关的配置是否正确,请执行以下步骤:
1. 验证互联网网关是否可以从外部节点(映射到操作主机)到达。要做到这一点,从操作主机上,在外部节点上启动一个命令窗口应用程序,然后输入
where
<IPv4-address> 由EXata分配的互联网网关节点的IPv4地址。
<IPv6-address> 由EXata分配的互联网网关节点的IPv6地址