我已經設定了 github Pages 儲存庫,並將我的自訂網域連結到該頁面網站。
當我在另一台 Mac 上開啟自訂網域 mrmtech.co.za 時,我得到了我正在尋找的網站。但是在我的 mac 上它沒有解決。我已經嘗試過以下方法:
- 等了12個多小時。沒有不同。
$ nslookup mrmtech.co.za
-> 給出server can't find mrmtech.co.za: NXDOMAIN
host mrmtech.co.za 8.8.8.8
-> 給出mrmtech.co.za has address 192.30.252.154, mrmtech.co.za has address 192.30.252.153
正確的 IP
因此設定是正確的,所以我嘗試在 Mac 上刷新我的 DNS 現金,但沒有成功。我正在運行 OSX 10.10.5。我已經嘗試過sudo killall -HUP mDNSResponder
但沒有運氣。
還有其他方法可以刷新此快取嗎?
答案1
我看到 mrmtech.co.za 的負 TTL 值為 1 天,兩筆 A 記錄上的 TTL 均為 10秒....好吧,兩個問題,不是三個問題:
1) 您的 Mac 使用的名稱伺服器是什麼 ( scutil --dns
) ?它與其他 mac 有什麼不同嗎? (我確定是這樣)
2) 為什麼您在 DNS 中上線之前嘗試連接到 mrmtech.co.za?host
在在另一台 Mac 上嘗試之前,您是否已將其發布並透過您的 Mac 或其他外部檢查網站 (whatsmydns.net) 進行解析?
3) 由於您的 Mac 使用的名稱伺服器上的 NXDOMAIN 否定快取答案已過期(1 天),這種情況是否已自行解決?
我一直看到這一系列的事件......它太常見了,應該出現在某個常見問題解答中。