Dns

為什麼找不到我的網站?CNAME 指向 AWS ELB

  • August 15, 2022

我的 nslookup

nslookup richardrublev.xyz
Server:     127.0.0.53
Address:    127.0.0.53#53

Non-authoritative answer:
*** Can't find richardrublev.xyz: No answer

在高級 DNS 上,我設置了 CNAME 在此處輸入圖像描述

我檢查了 3 次外部 IP。如何檢查這個?

對於 DNS 中的可靠檢查記錄,您可以使用dig. 例如,

dig @1.1.1.1 ns richardrublev.xyz

它向位於的名稱伺服器詢問1.1.1.1您的域的名稱伺服器記錄。除其他外,它返回,

;; ANSWER SECTION:
richardrublev.xyz.      1800    IN      NS      dns1.registrar- servers.com.
richardrublev.xyz.      1800    IN      NS      dns2.registrar-servers.com.

這表明該域已註冊,並且已知其名稱伺服器存在並響應請求。

您沒有A域本身的記錄,但您有 TXT 記錄,然後有一個CNAME記錄www(請注意,DNS 還為 的目標提供 A 記錄CNAME):

dig +noall +answer @1.1.1.1 a richardrublev.xyz

dig +noall +answer @1.1.1.1 txt richardrublev.xyz
richardrublev.xyz.      1800    IN      TXT     "v=spf1 include:spf.efwd.registrar-servers.com ~all"

dig +noall +answer @1.1.1.1 a www.richardrublev.xyz
;; ANSWER SECTION:
www.richardrublev.xyz.  300     IN      CNAME   a004650fe9c3446e599ac17cd39fd74b-2077316827.us-east-1.elb.amazonaws.com.
a004650fe9c3446e599ac17cd39fd74b-2077316827.us-east-1.elb.amazonaws.com. 60 IN A 3.89.94.199
a004650fe9c3446e599ac17cd39fd74b-2077316827.us-east-1.elb.amazonaws.com. 60 IN A 107.23.178.186

引用自:https://unix.stackexchange.com/questions/713668