publicdns2cname:实例启动时自动添加 EC2 公有 DNS 作为 Route53 上的 CNAME

时间:2024-07-21 07:52:29
【文件属性】:

文件名称:publicdns2cname:实例启动时自动添加 EC2 公有 DNS 作为 Route53 上的 CNAME

文件大小:3KB

文件格式:ZIP

更新时间:2024-07-21 07:52:29

Shell

publicdns2cname 这是什么? 实例启动时,自动将 EC2 公有 DNS 添加为 Route53 上任何域的 CNAME。 您的主机名将是持久的,就像一个弹性 IP! 为什么? 当 EC2 实例从停止状态(= 不重启)启动时,除非您在该实例上启用弹性 IP,否则全局 IP 地址和公共 DNS 将随机更改。 但是通常每个账户允许 EIP 有 5 个,因此将它们分配给每个实例不是最佳实践。 此脚本使您可以使用 EC2 实例标签轻松访问具有您选择的任何主机名的特定实例。 例子? 假设您将“web1.ec2.example.com”添加到实例上的“cname”标签,并且您的 Route53 托管区域中有域“example.com”。 使用此脚本,您可以一直通过“web1.ec2.example.com”访问实例。 无论实例停止/启动多少次。 我建议将其作为主机名。 与 EC2


【文件预览】:
publicdns2cname-master
----publicdns2cname(2KB)
----README.md(2KB)

网友评论