Networking
如何從僅限 ipv6 的網路訪問 ipv4 地址(而非域)?
我有一個 ipv6-only 伺服器,我想用它訪問像 8.8.8.8 這樣的 ipv4 地址。我知道我可以通過 DNS64 和 NAT64 訪問 ipv4-only 網站。但是,如果目標只是 8.8.8.8 之類的 ipv4 地址,則不會將其轉換為 ipv6 地址。在這種情況下,我應該如何配置訪問像 8.8.8.8 這樣的目的地?謝謝!
首先,您仍然需要 NAT64 來進行翻譯。
由於目標是 IP 地址而不是域名,因此不涉及 DNS,因此 DNS64 無法將其轉換為正確的 IPv6 地址。不過,您需要一個 IPv6 地址才能連接。
這意味著您的系統需要其他方式來進行轉換。這稱為 464XLAT。對於 Linux,您可以在此處找到實現:https ://github.com/toreanderson/clatd
在 DNS 的特定案例中,使用 IPv6 而不是 IPv4。查找您的 DNS 服務的 IPv6 地址,使用 v6 傳輸獲得更好的 DNS,或者僅在 v6 上執行您自己的 DNS 伺服器。
- 2001:4860:4860::8888
- 2001:4860:4860::8844
- 2606:4700:4700::1111
- 2606:4700:4700::1001
- 2620:fe::fe
- 2620:fe::9
- 2620:119:35::35
- 2620:119:53::53