双栈主机访问 DNS 服务器的时候,使用的是 IPv4 的地址还是 IPv6 的地址访问的服务器与什么有关?

2019-03-21 17:23:47 +08:00
 hjy1022

在学校校园网内,使用浏览器访问网页,抓包发现 DNS 请求均是由 IPv6 地址发出。 但是自己的一台主机用 bind9 搭建了一个很简单 DNS 服务器以及一个 Web 服务器,使用一个很简单的主页,用浏览器访问时,都是使用的 IPv4 地址与 DNS 服务器通信,虽然也可以获得 A 和 AAAA 记录,但是为什么两者一个使用 IPv6,一个使用 IPv4 与 DNS 服务器通信?

1309 次点击
所在节点    问与答
1 条回复
hjy1022
2019-03-25 11:29:43 +08:00
发现了问题所在,校园网使用的是有状态自动配置的地址,但是自己搭建的环境是使用手动配置的 ipv6 地址,改为采用无状态配置的 ipv6 地址之后,浏览器行为一致。但是浏览器是怎么分辨的呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/547092

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX