配置彈性 IP 位址並建立關聯 AWS CloudFormation - AWS CloudFormation

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

配置彈性 IP 位址並建立關聯 AWS CloudFormation

以下範本片段是 Amazon 中與彈性 IP 地址 (EIPs) 相關的範例EC2。這些範例涵蓋了執行個體的EIPs配置、關聯和管理。

分配彈性 IP 地址並將其與 Amazon EC2 執行個體建立關聯

下列程式碼片段會配置 Amazon EC2 彈性 IP (EIP) 地址,並使用AWS:EC2: EIP 資源將其與 Amazon EC2 執行個體建立關聯。您可以從位EIP址集區所擁有的位址集區中分配位址, AWS 或從您所帶來的公用位IPv4址範圍建立 AWS 的位址集區 (BYOIP) 來配置位址,以便與 AWS 資源搭配使用。在此範例中,會EIP從擁有的位址集區配置 AWS。

如需彈性 IP 地址的詳細資訊,請參閱 Amazon EC2 使用者指南中的彈性 IP 地址

JSON

"ElasticIP": { "Type": "AWS::EC2::EIP", "Properties": { "InstanceId": { "Ref": "Ec2Instance" } } }

YAML

ElasticIP: Type: AWS::EC2::EIP Properties: InstanceId: !Ref EC2Instance

透過指定 IP 地址,將彈性 IP 地址與 Amazon EC2 執行個體建立關聯

下列程式碼片段會使用AWS:: EIPAssociation 資源將現有的 Amazon EC2 彈性 IP 地址與EC2執行個體相關聯。EC2您必須先配置彈性 IP 地址,才能在帳戶中使用。彈性 IP 地址可與單一執行個體建立關聯。

JSON

"IPAssoc": { "Type": "AWS::EC2::EIPAssociation", "Properties": { "InstanceId": { "Ref": "Ec2Instance" }, "EIP": "192.0.2.0" } }

YAML

IPAssoc: Type: AWS::EC2::EIPAssociation Properties: InstanceId: !Ref EC2Instance EIP: 192.0.2.0

透過指定 IP 地址的配置識別碼,將彈性 IP 地址與 Amazon EC2 執行個體建立關聯

下列程式碼片段會使現有彈性 IP 地址與 Amazon EC2 執行個體相關聯,方法是使用AWS:EC2: EIPAssociation 資源指定配置 ID。在配置彈性 IP 地址時,配置 ID 會指派給彈性 IP 地址。

JSON

"IPAssoc": { "Type": "AWS::EC2::EIPAssociation", "Properties": { "InstanceId": { "Ref": "Ec2Instance" }, "AllocationId": "eipalloc-1234567890abcdef0" } }

YAML

IPAssoc: Type: AWS::EC2::EIPAssociation Properties: InstanceId: !Ref EC2Instance AllocationId: eipalloc-1234567890abcdef0