Xymmh

非移动网络下,如何使用移动 DNS

  •  
  •   Xymmh · Oct 4, 2020 · 4929 views
    This topic created in 2056 days ago, the information mentioned may be changed or developed.
    移动的 DNS 不接受其他运营商的请求,那么如何才能在其他运营商解析出移动的 CDN 呢?
    19 replies    2022-04-25 23:42:10 +08:00
    zro
        1
    zro  
       Oct 4, 2020
    Google 的 EDNS 结果还算比较准的,查询时用上 subnet 选项。。
    SecureCode
        2
    SecureCode  
       Oct 4, 2020 via Android
    17ce 之类的网站使用移动测试节点
    Xymmh
        3
    Xymmh  
    OP
       Oct 4, 2020 via Android
    @zro 这个选项只能在 dig 使用吗?其他查询方式如何传递这个选项?
    Xymmh
        4
    Xymmh  
    OP
       Oct 4, 2020 via Android
    @SecureCode 我想在本地查询
    zro
        5
    zro  
       Oct 4, 2020
    dnsmasq 开启 add-subnet,具体用法自己搜吧,我在 V2 也有发过好几次了。。
    bclerdx
        6
    bclerdx  
       Oct 4, 2020
    @zro 对 dnsmasq 的版本有要求?
    Maskeney
        7
    Maskeney  
       Oct 4, 2020
    如果你说的条件属实的那只能自己想办法找个移动网内节点做中转
    titanium98118
        8
    titanium98118  
       Oct 4, 2020
    在路由器上接上一张移动 SIM 卡
    zro
        9
    zro  
       Oct 5, 2020
    @bclerdx #6 应该没有要求。。
    bclerdx
        10
    bclerdx  
       Oct 7, 2020
    @zro 百度了,似乎文章很少。请兄弟给个示范吧。
    cydian
        11
    cydian  
       Oct 7, 2020
    什么是移动的 CDN ?
    你想直接用 ISP 的 CDN ?现在白嫖可难了,IP 对单个地区有效,有些还有鉴权,放弃吧。
    yulihao
        12
    yulihao  
       Oct 7, 2020
    移动用户如何使用非移动的 dns ?
    spacezip
        13
    spacezip  
       Oct 10, 2020
    @yulihao 家宽即使用了别的 也给你劫持成他自己的
    txydhr
        14
    txydhr  
       Oct 10, 2020
    @zro
    http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html
    配置文件加一行,
    subnet=X.X.X.X/X
    v6 的解析忽略 subnet 。

    v4 和 v6,都需要的话:
    subnet=X.X.X.X/X,X.X.X.X/X 或者 subnet=X.X.X.X/X,X:X:X:.....:X/X
    v6 可以用 v4 地址来识别地理位置
    zhhww57
        15
    zhhww57  
       Oct 10, 2020
    要不代理?你去找个移动的宽带,按个代理,端口转发一下
    bclerdx
        16
    bclerdx  
       Oct 11, 2020
    @txydhr 似乎在 dnsmasq 2.55 版本,不支持该变量?
    zro
        17
    zro  
       Oct 11, 2020
    @bclerdx #16 /etc/dnsmasq.conf 那加,不要加去 /etc/config/dhcp
    bclerdx
        18
    bclerdx  
       Oct 11, 2020
    @zro 我看 dnsmasq 技术文档规范说,规范语法是:
    add-subnet=X.X.X.X/X ( IPv4 CIDR ) 或 X.X.X.X/X,X:X:X:.....:X/X ( IPv6 CIDR ),而非 subnet=subnet=X.X.X.X/X ( IPv4 CIDR ) 或 X.X.X.X/X,X:X:X:.....:X/X ( IPv6 CIDR )

    那么请问,上述两个,哪个语法正确呢?
    bclerdx
        19
    bclerdx  
       Apr 25, 2022
    @bclerdx 刚刚又遇到这个问题了,再次测试上述 DNSMASQ 语法规范,似乎在 dnsmaq 2.55 版本上不支持 add-subnet 语法变量哦。配置后,进行语法检查是有错误的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2981 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 02:29 · PVG 10:29 · LAX 19:29 · JFK 22:29
    ♥ Do have faith in what you're doing.