
對於我管理的網站,http://archstl.org/$ host archstl.org
,當我在終端機中運行時,DNS 條目會傳回一個空 (::) IPv6 位址。
我認為錯誤的IPv6 條目可能是導致我的問題的原因:當運行Apache Web Server(任何風格)的Mac 用戶嘗試訪問archstl.org 時,他們會得到localhost(Mac 似乎會獲取archstl.org 的IPv6 位址,而不是比 IPv4 位址 174.37.22.142)。
有誰知道如何解決這個問題?我甚至不確定我們的 DNS 條目的 IPv6 位址是如何輸出的;我沒有任何其他回傳 IPv6 位址的網域名稱。
有關我自己的故障排除的更多信息,請參閱此處:http://archstldev.com/node/74
答案1
::
是全零地址,類似 IPv4 中的 0.0.0.0。這甚至不是 localhost (::1) — 它肯定會使您的網站無法透過 IPv6 存取。如果您的 Web 伺服器具有 IPv6 連接,請將 archstl.org 的 AAAA 記錄指向其 IPv6 位址。如果它沒有完全刪除 AAAA 記錄。