分享下基于 mosdns 与 clash 的分流方案,大家看看行不行…

2023-03-03 11:32:38 +08:00
 js9528

dns:1 、dnsmasq 转发 mosdns

2 、mosdns 分流,国内域名走阿里和腾讯;国外直接转发 dns 到 clash 的 dns 端口

3 、clash 用 fake-ip 模式,开启全局代理到国外

4 、clash 最基本版本就行防火墙开启把 192.18.0.0/8 劫持到 clash 的 redir-port: 7892 端口

telegram 需要另外设置防火墙 telegram 的 ip 地址到 7892 端口

借鉴了很多论坛大佬的方法

7351 次点击
所在节点    DNS
29 条回复
TinyBBC
2023-03-03 14:11:28 +08:00
我是 dnsmasp 转发到 clash ,mosdns 作为 clean 的 failback ,用下来觉得还可以
panlatent
2023-03-03 14:13:56 +08:00
我是 Adguard Home -> dnsmasq -> (Open)Clash (机场提供的代理文件 / Fake-ip )
js9528
2023-03-03 14:24:49 +08:00
@TinyBBC 你这种所有数据都经过 clash ,😄
zbatman
2023-03-03 14:32:00 +08:00
跟你差不多,不同的是 clash 用的规则模式,不同的应用走不同的节点,比如 youtube 、twitch 这种走低倍率的节点,netflix 走新加坡节点
liansishen
2023-03-03 15:36:32 +08:00
我是 mosdns->clash->adguard home
mosdns 里国内直接到 adguard home
yyysuo
2023-03-03 15:44:56 +08:00
你这是为了解决什么问题,或者有什么好处?
js9528
2023-03-03 15:55:52 +08:00
@yyysuo 分流,国内流量不经过 clash ,意义也不大。clash 挂了不影响其他网络设备,mosdns 挂了,就都挂了…
lwq84510
2023-03-03 17:43:47 +08:00
@js9528 第二 DNS 改成公网 dns ,第一 DNS 挂了可以自动故障迁移
HalloCQ
2023-03-06 11:24:13 +08:00
我是直接 Adguard Home 分流,gfwlist 请求国外 dns (谷歌、opendns ),其他用杭州马 深圳马的的公共 dns
BABYMETAL
2023-03-06 18:38:53 +08:00
铁子,有比较具体操作流程吗?
bclerdx
2023-03-07 00:19:08 +08:00
@zbatman 低倍率节点是什么意思?
zbatman
2023-03-07 09:17:05 +08:00
@bclerdx 比如用 1G 流量,实际扣除 500M ,就是 0.5 倍率
Ne
2023-03-07 10:35:56 +08:00
@js9528 请问你的 mosdns 是 v4 吗,可否发一下配置。
js9528
2023-03-07 10:43:31 +08:00
Ne
2023-03-07 10:51:43 +08:00
@js9528 好的,还在用 v4 ,更新编译 v5 试试
BABYMETAL
2023-03-07 13:44:47 +08:00
@zbatman 请问 mosdns 那里国外域名转发 openclash 端口后,在 openclash 里应该怎样设置?
xxb
2023-04-11 14:19:29 +08:00
找了很多,v5 的配置没一个能正常用。。。
zhatianbang
2023-04-12 02:17:27 +08:00
@js9528 win10 能用吗
mohumohu
2023-04-20 00:38:44 +08:00
mosdns 有 ipset 功能吧,配合一起用应该比较好
xuelide
2023-04-22 15:03:45 +08:00
预想方案一样,还没设置好。
dns:
1 、dnsmasq 转发 mosdns:5335

2 、mosdns 分流,国内域名走 IPS DNS ;国外域名转发到 clash 的 dns 端口
clash 的 DNS 设置谷歌和 CF 的 DOH ,手动指定走节点。

3 、clash 用 fake-ip 模式,开启全局代理到国外

4 、clash 最基本版本就行防火墙开启把 192.18.0.0/8 劫持到 clash 的 redir-port: 7892 端口
telegram 需要另外设置防火墙 telegram 的 ip 地址到 7892 端口

第四步没看懂,劫持 192.18.0.0/8 是为了什么? fake-ip 相关的?
为啥 telegram 需要另外设置?为什么又是 7982 端口?

想用 mosdns 自带的 ipset 功能(提升性能的?),有大佬知道怎么设置么?

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

https://www.v2ex.com/t/920770

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

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

© 2021 V2EX