根据AWS博士,可以在两个EC2实例之间设置HA,但是我希望只使用一个EIP。
如果你向下滚动到与弹性ips相关的部分,本教程提到我们需要3个EIP。我将每个NAT实例配置为驻留在不同的可用性区域,但位于相同的VPC中。有了这个配置,我应该只需要一个EIP作为VIP,然后使用内部EIP来促进NAT-1和NAT-2之间的通信,对吗?在这种情况下使用3个EIP似乎有点过分。
目标是即使主NAT (NAT-1)下降,也能够从ssh到gateway.sn3.domain.com (通过单个EIP)并获得访问。
-更新
看来为了支持这一点,我可能不得不在NAT面前有个ELB。
发布于 2015-10-14 18:37:41
根据AWS的说明:
注意:由于与LoadBalancer相关联的IP地址集可能随着时间的推移而改变,所以您不应该使用任何特定的IP地址创建"A“记录。如果要为负载均衡器使用友好的DNS名称,而不是使用弹性负载平衡服务生成的名称,则应为LoadBalancer DNS名称创建CNAME记录,或使用Amazon路由53创建托管区域。有关更多信息,请参见使用带有弹性负载平衡的域名。
所以我照他们的建议做了,效果很好!我确实注意到,在dig条目下,它们关联了两个公共ips,因为它们在我的dns条目中是可见的,但是通过控制台,与负载均衡器相关的实例没有公共IPS。
安装程序以如下方式结束:
CNAME gateway.sn3.example.com lb-nat.somecrazy-dns-entry-aws-createshttps://serverfault.com/questions/728714
复制相似问题