hjy1022
V2EX  ›  问与答

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

  •  
  •   hjy1022 · Mar 21, 2019 · 1694 views
    This topic created in 2635 days ago, the information mentioned may be changed or developed.

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

    1 replies    2019-03-25 11:29:43 +08:00
    hjy1022
        1
    hjy1022  
    OP
       Mar 25, 2019
    发现了问题所在,校园网使用的是有状态自动配置的地址,但是自己搭建的环境是使用手动配置的 ipv6 地址,改为采用无状态配置的 ipv6 地址之后,浏览器行为一致。但是浏览器是怎么分辨的呢?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3095 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:49 · PVG 21:49 · LAX 06:49 · JFK 09:49
    ♥ Do have faith in what you're doing.