分享mosdns V5 FakeIP 分流方案 #844
chenbin3625
started this conversation in
Ideas
Replies: 4 comments 10 replies
-
请教,这个prefer_ipv4能否放在主序列的最前面呢?就是让后面的解析全部优先ipv4,如果可以的话就不需要在每个配置里都加了 |
Beta Was this translation helpful? Give feedback.
1 reply
-
不喜欢用prefer_ipv4了,这个首先在查a记录的时候会多查一次aaaa,并且会等待这个aaaa的返回,很多aaaa返回很慢的,特别是119.29.29.29,特别是一些小众的域名,多查的这一次aaaa,缓存的时间也很短,不能进入lazy_cache。 |
Beta Was this translation helpful? Give feedback.
8 replies
-
不好意思,我是新手,我理解了下配置,都通过代理转发到 google 和cf 了,为什么还要转发到 fakedns 呢? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
打包产物:
dns.zip
核心思路:
Mosdns:负责 DNS 分流查询,国内转发ISP+阿里 国外通过sock5代理转发cf+google(国内国外均有2*2组dns并行查询)
AdGuard Home(ADG):负责 DNS 去广告+控制面板(不需要可以去除,仅使用mosdns也可以)
可用来代替paopaodns分流 配合paopaogateway或者singbox等fakeip网关实现分流科学上网
DNS泄漏:
"所谓的DNS泄露国内节点,只是在IP分流时,查询了国内DNS引起,仅在理论上有安全问题。当然这个DoH使用境外服务器进行IP分流,完美解决泄漏问题 [DNS分流与泄露分析 31]
DNS检测:
境内检测:https://nstool.netease.com 123
境外检测:DNS Leak Test - BrowserLeaks 99
DNS泄露检测
这个可以查询DNS泄露情况 理想状态打开都是实际代理区域的DNS
效果:
adg配置去广告和去pcdn黑名单
adg不开启缓存(fakeip需要TTL尽量短),如有需要在mosdns的localdns中设置
0缓存实现dns查询10s,所有网站秒开
配置文件
下载分流所需文件
使用以下脚本,修改变量 v2dat_dir 为你的保存路径 (保存为 .sh 文件后, 记得 chmod +x xxx.sh 赋权):
说明(hosts可以自定义域名解析,force-cn.txt为强制转发国内dns,force-nocn.txt为强制转发国外DNS,请自行修改,格式为mosdns标准格式)
DNS 配置文件 dns.yaml 请自行修改ISP的DNS和socks5代理地址 用来转发查询国外域名
config.yaml
Beta Was this translation helpful? Give feedback.
All reactions