相关疑难解决方法(0)

将根域记录设置为 CNAME

我需要为一个 CNAME 域创建一个 NS 记录,目的是让两个域指向一个 IP,而不必在两个不同的地方维护当前的 IP 地址。

此域的 DNS 提供商是 DynDNS,但它们阻止了此操作:

不能使用与区域名称相同的标签创建 CNAME

我可以使用 1and1 提供 DNS 的另一个域来执行此操作:

root@srv-ubuntu:~# dig myseconddomain.co.uk

; <<>> DiG 9.4.2-P1 <<>> myseconddomain.co.uk
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61795
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;myseconddomain.co.uk.             IN      A

;; ANSWER SECTION:
myseconddomain.co.uk.      71605   IN      CNAME   myfirstdomain.co.uk.
myfirstdomain.co.uk.     59      IN      A       www.xxx.yyy.zzz

;; Query time: 298 msec …
Run Code Online (Sandbox Code Playgroud)

domain-name-system dyndns cname-record 1and1

15
推荐指数
1
解决办法
2万
查看次数

如何为域的根名称创建 CNAME

我想将域的根名称设置为 CNAME 而不是通常的 A 记录。

这是我正在尝试做的一个完美的例子:

dig lrnskls.com
Run Code Online (Sandbox Code Playgroud)

注意答案部分:

;; ANSWER SECTION:

lrnskls.com.            300     IN      CNAME   partner.adjix.com.

partner.adjix.com.      300     IN      A       67.121.212.61
Run Code Online (Sandbox Code Playgroud)

我尝试这样做的原因是我可以通过 CNAME 别名将域的根名称指向 Amazon 的 S3。使用 A 记录不起作用,因为出于负载平衡目的,S3 的 IP 每隔几分钟就会更改一次。

PS - 根据 RFC 1034 的第 3.6.2 节,这似乎是合法的(注意 USC-ISIC.ARPA 示例):http : //www.faqs.org/rfcs/rfc1034.html

domain-name-system cname-record

12
推荐指数
2
解决办法
3万
查看次数

标签 统计

cname-record ×2

domain-name-system ×2

1and1 ×1

dyndns ×1