V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
There is no place like ::1
lsdir
V2EX  ›  IPv6

为什么我使用 NSLOOKUP 的本地地址是 IPV6 呢?

  •  
  •   lsdir · 329 天前 · 1417 次点击
    这是一个创建于 329 天前的主题,其中的信息可能已经有所发展或是发生改变。
    C:\Users\Administrator>nslookup v.qq.com
    服务器: OpenWrt
    Address: 240e:31a:bf5:a100::1

    非权威应答:
    名称: ssd.tcdn.qq.com
    Address: 150.138.231.196
    Aliases: v.qq.com

    我在路由器里面设置了禁止 IPV6 解析,以及在 ADG 也设置了禁止 IPV6 解析,为啥 Windows10,手机感觉还是使用的 V6 的 DNS ?
    9 条回复    2021-01-14 12:51:15 +08:00
    raptium
        1
    raptium  
       329 天前 via iPhone
    你这解出来是 v4 的呀,只是你的 dns 服务器是 v6 的
    lsdir
        2
    lsdir  
    OP
       329 天前
    @raptium 不是很明白,我明明禁止 V6 的 DNS 了,他不应该是我本地的 V4 DNS 么,为啥是 V6,我记得刚开始我设置好的时候他都是 V4 的 ~ ~!
    weyou
        3
    weyou  
       329 天前 via Android
    怎么禁止 v6 的 DNS 的?这个现象表示 win10 还是获取到了 v6 地址的 DNS
    weyou
        4
    weyou  
       329 天前 via Android
    你可能需要在 Interfaces/LAN/DHCP server/IPv6 Settings 禁用掉 IPv6 相关服务
    lsdir
        5
    lsdir  
    OP
       329 天前
    @weyou 我是可以获取到 IPV6,我只是需要禁用 V6 的 DNS 而已。
    jim9606
        6
    jim9606  
       329 天前
    你这个截图没有任何问题。
    Win10 通过 IPv6 发送 DNS 查询请求,目标是 OpenWrt 路由器,后者只返回了 V4 记录( A 记录),没有返回 V6 记录( AAAA 记录)。
    没必要强求 Win10 通过 IPv4 发送 DNS 请求,你只要保证 Win10 拿不到 AAAA 记录就行。
    weyou
        7
    weyou  
       329 天前 via Android
    可以试试:
    # uci set dhcp.lan.ra_dns=0
    # uci commit
    # /etc/init.d/odhcpd restart
    derekwei
        8
    derekwei  
       327 天前
    如果是 win 系统,试试调整下优先级:
    netsh interface ipv6 show prefixpolicies
    netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 55 4
    julyclyde
        9
    julyclyde  
       327 天前
    我隐约记得那个提示信息其实是 DNS 服务器自称的地址,而不是你的客户端去联系服务器的地址
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1163 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:34 · PVG 03:34 · LAX 11:34 · JFK 14:34
    ♥ Do have faith in what you're doing.