亚马逊 AWS - Windows 实例设置

Posted

技术标签:

【中文标题】亚马逊 AWS - Windows 实例设置【英文标题】:Amazon AWS - Windows Instance Setup 【发布时间】:2012-08-08 10:56:56 【问题描述】:

我有一个域 www.rentcars.sg,它指向正确的 DNS 服务器并由其他人验证并且工作正常:https://forums.aws.amazon.com/message.jspa?messageID=362885#362885

但是,即使我使用 IIS 在服务器上正确设置了域,它也无法正常工作。

谁能指出我正确的方向?是否需要进行任何其他设置才能使其正常工作?

服务器 IP : 23.23.129.247

使用内部 IP,它可以工作,但不能使用带有端口/url 的服务器 ip。

【问题讨论】:

你能提供更多关于“它不能正常工作”的细节吗? 基本上,除了我正确设置了 DNS 之外,像往常一样设置 IIS...当我尝试访问 www.rentcars.sg 时,它无法工作。 【参考方案1】:

我不确定我是否理解您的问题,但我的方法是:

    分配EC2 Elastic IP Address。 将此类地址与您正在运行的 EC2 实例相关联。 将您的域名指向此 IP 地址。 在属于您的 EC2 实例的安全组设置中为所有 IP 源 (0.0.0.0/0) 添加入站 TCP 规则。

【讨论】:

根据我提供的链接forums.aws.amazon.com/message.jspa?messageID=362885#362885,它实际上已经指向正确的运行实例。 “您的域现在似乎已成功映射到实例。” 我明白了。好吧,您的域指向 23.23.129.247,它实际上属于亚马逊的范围。所以要明确一点:如果您在 EC2 实例上运行浏览器并转到 localhost,那么您会得到您期望的结果吗? 是的,我得到了我的预期。我得到了页面。遗憾的是,第 4 点是不对的。 :( 如此处所述:forums.aws.amazon.com/message.jspa?messageID=362885#362885 入站规则也已完成。 那肯定是 IIS 里面的东西,你检查你的站点绑定了吗? (IIS 管理器 -> 站点 -> [您的站点] -> 编辑绑定) 站点绑定是正确的,如果您要查看此图像。它实际上是正确的。 www.limguohong.com/edc.png 还有其他潜在的障碍吗?【参考方案2】:

请记住,AWS 中的 windows 实例默认启用软件 (windows) 防火墙。确保您在软件防火墙和安全组中设置了正确的防火墙策略。

【讨论】:

我在 IIS 服务器上添加了两个站点,但无法连接到不在端口 80 上运行的站点,因此将端口添加到防火墙解决了问题。

以上是关于亚马逊 AWS - Windows 实例设置的主要内容,如果未能解决你的问题,请参考以下文章

亚马逊AWS实例设置为账号密码登陆

亚马逊AWS学习-创建EC2 windows

实际上,如何设置 Amazon AWS 以使其自动扩展?

亚马逊 AWS 和 S3 实例的语义分割

如何使 HTTP 调用到达亚马逊 AWS 负载均衡器后面的所有实例?

如何使用 aws java sdk 在我的亚马逊账户下获取所有带有标签的实例