不知道曾幾何時,我慣用的 DNS 伺服器變成中華電信 hntp1.hinet.net,其 IP 位址變成 2001:b000:168::1?
這個對於一般的使用者而言,其實沒有任何影響,但是對於我而言,我的使用環境有自建的 DNS 伺服器,以及自己架設的一些開發機器,這些主要都還是運作在 IPv4 上,由於 IPv6 的 DNS 優先於 IPv4,我自建的 DNS 伺服器就被排在後面,然後我就找不到自己架設的機器了。
不知道曾幾何時,我慣用的 DNS 伺服器變成中華電信 hntp1.hinet.net,其 IP 位址變成 2001:b000:168::1?
這個對於一般的使用者而言,其實沒有任何影響,但是對於我而言,我的使用環境有自建的 DNS 伺服器,以及自己架設的一些開發機器,這些主要都還是運作在 IPv4 上,由於 IPv6 的 DNS 優先於 IPv4,我自建的 DNS 伺服器就被排在後面,然後我就找不到自己架設的機器了。
Apple 在審查我們的 App 的時候會在 IPv4 跟 IPv6 環境底下去測試,我們的 App 應該要能在 IPv6 的網路環境執行,如果我們手邊有 macOS 就可以建立一個 NAT64 的網路環境來測試看看我們的 App 在 IPv6 的環境底下 work 不 work?