mosdns 如何处理 cname

4 天前
 recall704
mosdns 做了分流,发现抖音有很多 cname 的域名,走到最后的规则去了,适配不到 cache


能不打做到获取对应的 cname 的值,然后再匹配规则查询
462 次点击
所在节点    问与答
4 条回复
bjzhou1990
4 天前
recall704
4 天前
@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
4 天前
出现这个问题原因是 mosdns 没有面向终端用户,它下面和用户间还有一层 dns 服务器
bjzhou1990
4 天前
@recall704 关键词匹配呢 `cname keyword:douyincdn `

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1142635

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX