我是处理 DNS 服务的新手。我正在设置一个需要相互通信的 Fargate 容器的 ECS 集群。它们作为单独的服务部署在同一个集群中,所以我想使用 CloudMap 来自动将域名与它们的 IP 地址绑定。
这些名称只需要从 VPC 内部访问即可,所以我不想注册公共域名。因此,我创建了一个私有托管区域,ECS 成功注册了我的容器,并且测试确认它们可以从 VPC 内部通过名称访问。
我还不明白的是,这如何计费。根据路线 53文档,us-east-1 中的私有托管区域前 25 个区域的费用为每月 0.5 美元。此外,每月每百万次查询/前 10 亿次 DNS 查询的费用为 0.4 美元。
到目前为止一切顺利,但有一个关于域名定价的部分。他们链接到这个文档列出了每个 TLD 的价格,但我认为这是指在权威命名空间服务器中注册的可公开访问的域名,并不适用于我为私人托管区域提供的域名?那么我不会为此付费吗?
这些域名如何与公共托管区域配合使用?据我了解这个问题,我们为公共托管区域提供的域名不会自动在根 NS 服务器中注册,因此不收取域名费用。要注册域名,我们需要通过像这样的过程然后我们就会被收费。这样对吗?
提前谢谢您。
答案1
我认为你想得太多了,这其实很简单。
托管区域每个区域收费 0.50 美元,然后按请求定价。域名定价是可选且独立的。加上您一起使用的服务的费用,这就是价格。
就您而言,我认为您会使用托管区域,但不会使用域名注册。如果您愿意,您可以在 Route53 中创建公司域的子域,如果它们不需要公开访问,则无需从公共区域委派。