Sve*_*rre 2 domain-name-system amazon-web-services amazon-route53 amazon-cloudformation
我在 AWS 中有一个 cloudformation 脚本,它创建了一个 EC2 实例,有一些防火墙规则、S3 映射和其他东西。我在 route53 中为实例的公共 ip 创建了一个 DNS 记录,这很好用。
现在我需要在主机的内部 ip 的 DNS 中创建另一条记录(供内部使用,以便其他实例无需通过公共 ip 即可与此实例通信)。
我还没有找到一种方法来做到这一点。是否可以?有没有人有一个示例 cloudformation 脚本?
小智 5
这是可能的,但您需要设置一个“私人托管区域”,如本文所述,使用相同的域名访问您网站的内部版本 | Amazon AWS Support然后调整以下云格式以满足您的需求
"myDNSRecord2" : {
"Type" : "AWS::Route53::RecordSet",
"Properties" : {
"HostedZoneId" : "Z3DG6IL3SJCGPX",
"Name" : "mysite.example.com.",
"Type" : "A",
"TTL" : "900",
"ResourceRecords" : [{
"Fn::GetAtt" : [ "MyInstance", "PrivateIp" ]
}]
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2507 次 |
| 最近记录: |