Thinker91 IPv6 网络也是使用 DHCP 获取 DNS 的呀,怎么会配置不了 DNS?
在我的环境中,我使用爱快做 DHCP 给设备分配 IPv4 地址的同时,分配 198.18.0.2 DNS。IPv6 里只配置了 IP 分配,不开启 IPv6 DNS。
访问支持 IPv6 的网站时是 Surge Mac 负责查询的 IPv6 地址并建立连接的,不需要从本地(非 Surge Mac 机器)获取 IPv6 地址再发起请求。这时访问 https://test-ipv6.com/ 的得分是 10/10,IP 地址是 Surge Mac 的。
也就是:
设备 -- IPv4 --> Surge Mac -- IPv6 --> Internet
外网访问直连设备的 IPv6 地址也是正常,本地 Ping 和 Traceroute 都正常。
PING6(56=40+8+8 bytes) 240e:xxx --> 2400:3200::1
16 bytes from 2400:3200::1, icmp_seq=0 hlim=117 time=10.294 ms
16 bytes from 2400:3200::1, icmp_seq=1 hlim=117 time=7.394 ms
16 bytes from 2400:3200::1, icmp_seq=2 hlim=117 time=9.867 ms
...
traceroute
$traceroute6 2400:3200::1
traceroute6 to 2400:3200::1 (2400:3200::1) from 240e:xxxx, 64 hops max, 12 byte packets
1 240e:xxx::1001 0.377 ms 0.344 ms 0.339 ms
2 240e:fa:f4::1 5.337 ms 6.115 ms 5.033 ms
3 240e:1f:0:a261::2 8.164 ms
240e:1f:0:a262::2 3.034 ms
240e:1f:0:a266::2 4.226 ms
4 240e:1f:0:164::2 6.204 ms 4.730 ms
...