使用aws sdk为.net创建公共IP地址

时间:2013-10-02 06:39:39

标签: c# .net amazon-web-services amazon-ec2

我正在使用AWS SDK for .NET。如何创建与刚刚开始/创建的实例关联的公共IP地址?

我有这个解决方案来链接

Allocating an elastic IP using AWS SDK tools for .NET

但是这有你知道公共IP地址的标准,如果公共IP地址未知,我该如何创建相同的?

感谢。

1 个答案:

答案 0 :(得分:0)

如果您使用的是EC2,那么您正在创建的实例具有公共IP。 只需使用DescribesInstances来提取此信息。

如果您正在使用VPC,那么假设此实例是在公共子网上启动的 - 唯一缺少的部分是分配弹性IP并将其与实例连接。

也可以将此实例放在ELB后面,然后您可能只需要之前创建并且已知的ELB公共地址(或实际上是DNS名称)。