将域指向 AWS Route 53

Jim*_*ery 6 domain-name amazon-route53

我很难让我的域正确指向我的 EC2。我在网上搜索了一些第三方指南,并在 AWS 官方文档中略显沉闷,但尽管如此,我仍然无法使其正常工作。

我的 Route 53 设置如下:

Type:  A
Value: ??.??.??.?? (IP address)

Type:  NS
Value: ns-1403.awsdns-47.org. 
       ns-1696.awsdns-20.co.uk. 
       ns-632.awsdns-15.net. 
       ns-431.awsdns-53.com.

Type:  SOA
Value: ns-431.awsdns-53.com. 
       awsdns-hostmaster.amazon.com
Run Code Online (Sandbox Code Playgroud)

在我的域名主机上,我的 DNS 记录设置如下:

Hostname: www
Type:     NS
Value:    ns-1403.awsdns-47.org
          ns-1696.awsdns-20.co.uk
          ns-632.awsdns-15.net
          ns-431.awsdns-53.com
Run Code Online (Sandbox Code Playgroud)

我认为我在做一些根本错误的事情。首先,我不确定我的 DNS 记录中的主机名部分是否正确。在网站上,它.domain在主机名的输入框后面说,这让我认为它是一个子域说明符。我认为该@符号对没有子域有效吗?(即domain.com代替www.domain.com

其次,我是否应该NS从 Route 53 中删除记录集,因为它已在域主机的 DNS 记录中指定?

非常感谢

Ste*_*-au 7

这是从注册新域到让浏览器请求到达 Web 服务器的简单过程。是的,它可以做得更花哨,但重点是简单,以消除有关注册商和 53 号公路的不同角色的常见混淆。

  1. 在 AWS Route 53 中,创建一个与您注册的域同名的新托管区域mydomain.com。创建新的托管区域后,Route 53 会告诉您将您的域委托给的 4 个名称服务器的名称。例子:

    ns-1403.awsdns-47.org. 
    ns-1696.awsdns-20.co.uk. 
    ns-632.awsdns-15.net. 
    ns-431.awsdns-53.com.
    
    Run Code Online (Sandbox Code Playgroud)
  2. 在您的域名托管服务商(注册商),注册您的域。例如mydomain.com。当他们询问您希望为新域设置(委托)哪些名称服务器时,请提供上面以“ns-”开头的 4 个相同的值。
  3. 回到 Route 53,在 的新托管区域下mydomain.com,您会看到 Route 53 已经自动为类型NSSOA您创建了正确的 dns 记录集。不要碰这些。您想要做的是添加新的 DNS 记录集与类型ACNAME
    创建 A 记录您的域顶点。在 Route 53 控制台中,单击进入您的新托管区域 mydomain.com,然后单击“创建记录集”。

    Name:   <blank>
    Type:   A
    Alias:  No
    TTL:    900 (anything from 60s to 3600s would be reasonable)
    Value:  65.254.242.180 (the public IP address of your webserver/load balancer)
    Routing Policy: Simple
    
    Run Code Online (Sandbox Code Playgroud)

    为 www创建 CNAME 记录集。指向顶点域。

    Name:   www
    Type:   CNAME
    Alias:  No
    TTL:    900 (anything from 60s to 3600s would be reasonable)
    Value:  mydomain.com
    Routing Policy: Simple
    
    Run Code Online (Sandbox Code Playgroud)
  4. 使用独立的在线 DNS 检查工具检查您的新 DNS 记录是否在公共 DNS 中可见。可能要等几分钟。示例http://www.dnswatch.info/dns/dnslookup?la=en&host=www.mydomain.com&type=A&submit=Resolve


Håk*_*ist 1

在我看来,现在您正在寻找两个不同 DNS 服务提供商的区域编辑器。

您需要做的是决定要使用哪个 dns 服务(Route53?),然后确保将域委托给该服务提供商指定的名称服务器。

委派是通过域名注册商进行管理的,注册商之间的确切措辞有所不同,但“更改名称服务器”、“自定义名称服务器”、“域委派”等都是相当典型的示例。

(如果注册商除了作为注册商的角色之外还提供额外的 dns 服务,这有时会引起混乱,但这些在概念上和通常的呈现方式上都是独立的事物。)