24

我已授予对 AWS 账户的有限访问权限。

我已经创建了一个 EC2 实例,但是当我尝试关联弹性 IP 时,出现以下错误:

An error occurred while attempting to associate the address
Network vpc-(security id) is not attached to any internet gateway
4

3 回答 3

30

您使用的是新的 Amazon Virtual Private Cloud,而不是 EC2 Classic。您使用的云缺少从公共 Internet 访问云所需的 Internet 网关虚拟组件。

您需要为您的私有云添加一个互联网网关,以便它能够连接到互联网;有了这个,您可以使用弹性 IP(毕竟,它们是互联网可寻址的;您的 VPC 实例可以有静态实例 IP),并为互联网地址(0.0.0.0/0,或更窄的空间)添加路由条目。

于 2015-02-28T06:47:39.847 回答
5

出现此错误是因为 VPC 未与 Internet 网关关联。要解决此问题:转到 VPC,然后单击 Internet 网关。如果不存在,则创建一个(可能需要管理员权限),然后将其附加到目标 VPC-id。并再次尝试将弹性 IP 地址关联到 EC2 实例。希望能帮助到你 :)

于 2020-01-06T14:39:10.517 回答
0

您需要为您的 VPC 分配一个 Internet 网关。

  1. 转到 VPC 服务,在左侧的 VIRTUAL PRIVATE CLOUD 下,单击“Internet Gateways”
  2. 要创建一个新网关,请单击“创建 Internet 网关”,为其命名并创建它
  3. 在列表中选择网关,点击“Actions”和“Attach to VPC”
  4. 选择 VPC 并单击“附加 Internet 网关”

然后,您将能够将弹性 IP 分配给您的 EC2 实例。

于 2021-10-12T08:46:06.867 回答