您是否应该使用辅助 IP 配置来配置 EC2 中的应用程序?

您是否应该使用辅助 IP 配置来配置 EC2 中的应用程序?

我正在使用 DHCP 在 Windows Amazon Web Services EC2 实例内的子网中分配主 IP 地址

为了避免重新启动盒子和 DHCP 地址更改的问题,我为同一 VPC 子网内的网络适配器分配了一个静态的辅助 IP,并在我的应用程序配置文件中引用了这些 IP。

虽然这已经奏效了几个月,但这似乎有点“硬编码”。我对 AWS 还很陌生,我相信有千百种方法可以解决所有问题,但这算是“最佳实践”吗?

答案1

默认情况下,当您创建 EC2 实例时,您可以选择在首次启动任何 EC2 实例时为其分配一个可用的私有 IP 地址。此所需 IP 地址将位于主网络接口上,并将保留此 IP 地址,直到终止为止。

如果您在启动时未指定私有 IP 地址,那么它将通过 DHCP 接收一个。

一旦启动 EC2 实例,就无法更改其主网络接口的私有 IP 地址。因此,如果您需要它响应特定的 IP 地址,那么您必须添加第二个网络接口,就像您所做的那样。

相关内容