recall704
V2EX  ›  问与答

mosdns 如何处理 cname

  •  
  •   recall704 · Jul 2, 2025 · 1264 views
    This topic created in 320 days ago, the information mentioned may be changed or developed.
    mosdns 做了分流,发现抖音有很多 cname 的域名,走到最后的规则去了,适配不到 cache


    能不打做到获取对应的 cname 的值,然后再匹配规则查询
    4 replies    2025-07-03 10:15:45 +08:00
    recall704
        2
    recall704  
    OP
       Jul 3, 2025
    @bjzhou1990 现在是一条条的写,但是抖音的 cname 太多了

    ```yaml
    plugins:
    # seq_cname
    - tag: seq_cname
    type: sequence
    args:
    - matches: cname g.alicdn.com g.alicdn.com.danuoyi.alicdn.com
    - qtype 1
    exec: accept
    - matches: cname pull-flv-w1.douyincdn.com pull-flv-w1.douyincdn.com.wsdvs.com
    - qtype 1
    exec: accept
    - matches: cname push-rtmp-spe-l1.douyincdn.com push-rtmp-spe-l1.douyincdn.com.wsdvs.com
    - qtype 1
    exec: accept
    - matches: cname push-rtmp-l11-encryption.douyincdn.com push-rtmp-l11-encryption.douyincdn.com.tlivepush.com
    - qtype 1
    ```
    piku
        3
    piku  
       Jul 3, 2025 via Android
    出现这个问题原因是 mosdns 没有面向终端用户,它下面和用户间还有一层 dns 服务器
    bjzhou1990
        4
    bjzhou1990  
       Jul 3, 2025
    @recall704 关键词匹配呢 `cname keyword:douyincdn `
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3268 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 11:33 · PVG 19:33 · LAX 04:33 · JFK 07:33
    ♥ Do have faith in what you're doing.