0

我一直在四处寻找,但找不到太多东西。这一切似乎都假设我正在尝试访问 VPC 下的单个 EC2 实例。

场景:我们在托管多个网站(运行 Windows)的 VPC 下有一个 EC2 介质,我们需要在同一 VPC 下启动 Linux EC2 来为其中一个站点运行论坛。它将在 Windows 服务器上托管的domain.com/forum位置运行。domain.com我将尝试在 IIS 中使用反向代理来获取论坛,但我们需要先访问它。NAT 实例会是我正在寻找的吗?

有任何想法吗?

4

2 回答 2

1

您不需要 NAT。仅当公共子网中只有一台服务器而私有子网后面的其他服务器时才需要 NAT。由于您已经有一台服务器为网站提供服务,我可以假设您有一个具有公共子网或公共子网 + 私有子网的 VPC。

有关更多信息,请参阅http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_NAT_Instance.html

无论如何,只需启动您的 linux 实例并确保配置您的 HTTPD(Apache VirtualHost 或 Nginx 位置)以正确响应发送到您的域子文件夹的请求。

于 2013-09-15T02:46:53.260 回答
0

在与 windows 实例相同的子网中启动您的 linux 实例。这两个实例将能够使用它们的本地 ip 进行通信。linux 实例将像您的 windows 实例一样获得 IP 和默认网关(我假设您在 VPC 中使用 Internet 网关)。可以在 IIS 中设置反向代理并配置为使用 linux 实例的私有地址。

于 2013-08-03T09:47:36.970 回答