[Feature request] 保存请求的域名 & 动态追加域名到 `domain_set`
XiaoliChan opened this issue · comments
希望添加的功能:
- 保存请求的域名
- 动态追加域名到
domain_set
Reason why:
-
我看了网上很多人提到的分流功能,但是我认为里面存在一个不足的地方,如下图所示
若
x.com
,不存在CN Domain List
或者GFW List
的时候,此时会进入IP判断,判断域名IP是否国内/外IP,但是此时缺少了一个记录域名的功能,比如说写入到external.txt
,当完成一系列操作后,下次范围x.com
的时候,如果读取到external.txt
里面存在x.com
,则就不需要进入IP判断模式,只需要在域名判断模式即可完成,如果缺少该功能的话,则每次访问x.com
,都会去重复刚才的操作,域名判断完毕到IP判断,走重复的步骤上述功能可能会造成频繁读取文件,所以保存域名这个适用于重启了mosdns之后,读取
external.txt
,因此,希望能有个功能能够动态追加域名到domain_set
,比如说把x.com
写入到文件的同时,顺便追加到已经加载好的domain_set
列表
启动时文件已经读入内存了,之后重复查询也就多一次ip对比,占用资源忽略不计的
启动时文件已经读入内存了,之后重复查询也就多一次ip对比,占用资源忽略不计的
我想要的是能够写入到文件,并且实时的与文件内容匹配,但是这样会应该占用大量IO资源