V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
FlyingLion
V2EX  ›  宽带症候群

求助:如何让 DNSMASQ 的解析结果只显示 IPv6 的?

  •  
  •   FlyingLion · 2017-11-19 12:06:22 +08:00 · 4178 次点击
    这是一个创建于 2349 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前尝试过服务器上用 DNSMASQ 搭建自己的解析转发服务器,在解析某些国外域名时,同时会返回 IPv4 和 IPv6 的查询结果。

    那么,请问要如何设置,才能让某几个“指定的域名”,只解析出 IPv6 的结果,不返回 IPv4 的结果呢?
    7 条回复    2017-11-20 23:02:12 +08:00
    LGA1150
        1
    LGA1150  
       2017-11-19 13:52:27 +08:00 via Android   ❤️ 1
    Pcap_DNSProxy
    BANNED:A 域名的正则表达式
    s82kd92l
        2
    s82kd92l  
       2017-11-19 15:36:29 +08:00
    我是直接把 v4 写死为 127.0.0.2,大多数浏览器就把 v4 忽略了
    FlyingLion
        3
    FlyingLion  
    OP
       2017-11-19 20:49:46 +08:00 via Android
    @LGA1150 能否详细举个例子,怎么部署?
    FlyingLion
        4
    FlyingLion  
    OP
       2017-11-19 20:51:01 +08:00 via Android
    @s82kd92l 具体怎么个“写死”法?能举个例子吗?
    LGA1150
        5
    LGA1150  
       2017-11-19 22:02:27 +08:00   ❤️ 2
    @FlyingLion
    https://github.com/chengr28/Pcap_DNSProxy 代替 dnsmasq
    安装后编辑 Hosts.conf 在 [Hosts] 下添加
    BANNED:A .*\.baidu\.com
    即可屏蔽 *.baidu.com 的 A 记录( IPv4 地址)解析
    s82kd92l
        6
    s82kd92l  
       2017-11-20 00:47:22 +08:00   ❤️ 1
    FlyingLion
        7
    FlyingLion  
    OP
       2017-11-20 23:02:12 +08:00
    @s82kd92l 我试了下写死域名到 127.0.0.2 的方法,结果浏览器还是默认优先去访问 IPV4 地址( 127.0.0.2 )了,不知道是哪里出了问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3378 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 12:27 · PVG 20:27 · LAX 05:27 · JFK 08:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.