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