V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
FlyingLion

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

  •  
  •   FlyingLion · Nov 19, 2017 · 4869 views
    This topic created in 3092 days ago, the information mentioned may be changed or developed.
    之前尝试过服务器上用 DNSMASQ 搭建自己的解析转发服务器,在解析某些国外域名时,同时会返回 IPv4 和 IPv6 的查询结果。

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