本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
配置彈性 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