分享下基于 mosdns 与 clash 的分流方案,大家看看行不行… - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
js9528
V2EX    DNS

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

  •  
  •   js9528 2023-03-03 11:32:38 +08:00 via iPhone 10041 次点击
    这是一个创建于 1011 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 端口

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

    29 条回复    2023-12-21 19:27:11 +08:00
    TinyBBC
        1
    TinyBBC  
       2023-03-03 14:11:28 +08:00
    我是 dnsmasp 转发到 clash ,mosdns 作为 clean 的 failback ,用下来觉得还可以
    panlatent
        2
    panlatent  
       2023-03-03 14:13:56 +08:00
    我是 Adguard Home -> dnsmasq -> (Open)Clash (机场提供的代理文件 / Fake-ip )
    js9528
        3
    js9528  
    OP
       2023-03-03 14:24:49 +08:00 via iPhone
    @TinyBBC 你这种所有数据都经过 clash ,
    zbatman
        4
    zbatman  
       2023-03-03 14:32:00 +08:00
    跟你差不多,不同的是 clash 用的规则模式,不同的应用走不同的节点,比如 youtube 、twitch 这种走低倍率的节点,netflix 走新加坡节点
    liansishen
        5
    liansishen  
       2023-03-03 15:36:32 +08:00
    我是 mosdns->clash->adguard home
    mosdns 里国内直接到 adguard home
    /tr>
    yyysuo
        6
    yyysuo  
       2023-03-03 15:44:56 +08:00
    你这是为了解决什么问题,或者有什么好处?
    js9528
        7
    js9528  
    OP
       2023-03-03 15:55:52 +08:00 via iPhone
    @yyysuo 分流,国内流量不经过 clash ,意义也不大。clash 挂了不影响其他网络设备,mosdns 挂了,就都挂了…
    chiikawa
        8
    chiikawa  
       2023-03-03 17:43:47 +08:00
    @js9528 第二 DNS 改成公网 dns ,第一 DNS 挂了可以自动故障迁移
    HalloCQ
        9
    HalloCQ  
       2023-03-06 11:24:13 +08:00
    我是直接 Adguard Home 分流,gfwlist 请求国外 dns (谷歌、opendns ),其他用杭州马 深圳马的的公共 dns
    BABYMETAL
        10
    BABYMETAL  
       2023-03-06 18:38:53 +08:00
    铁子,有比较具体操作流程吗?
    bclerdx
        11
    bclerdx  
       2023-03-07 00:19:08 +08:00
    @zbatman 低倍率节点是什么意思?
    zbatman
        12
    zbatman  
       2023-03-07 09:17:05 +08:00
    @bclerdx 比如用 1G 流量,实际扣除 500M ,就是 0.5 倍率
    Ne
        13
    Ne  
       2023-03-07 10:35:56 +08:00 via Android
    @js9528 请问你的 mosdns 是 v4 吗,可否发一下配置。
    js9528
        14
    js9528  
    OP
       2023-03-07 10:43:31 +08:00 via iPhone
    Ne
        15
    Ne  
       2023-03-07 10:51:43 +08:00 via Android
    @js9528 好的,还在用 v4 ,更新编译 v5 试试
    BABYMETAL
        16
    BABYMETAL  
       2023-03-07 13:44:47 +08:00
    @zbatman 请问 mosdns 那里国外域名转发 openclash 端口后,在 openclash 里应该怎样设置?
    xxb
        17
    xxb  
       2023-04-11 14:19:29 +08:00
    找了很多,v5 的配置没一个能正常用。。。
    zhatianbang
        18
    zhatianbang  
       2023-04-12 02:17:27 +08:00
    @js9528 win10 能用吗
    mohumohu
        19
    mohumohu  
       2023-04-20 00:38:44 +08:00
    mosdns 有 ipset 功能吧,配合一起用应该比较好
    xuelide
        20
    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 功能(提升性能的?),有大佬知道怎么设置么?
    js9528
        21
    js9528  
    OP
       2023-04-22 15:17:02 +08:00 via iPhone
    @xuelide fake-ip 相关(具体看 fake-ip 的原理)。我说的方案不会劫持 ip ,所以 tg 纯 ip 连接需要劫持到 clash 的 redir 端口。ipset 没试过。
    js9528
        22
    js9528  
    OP
       2023-04-22 15:18:02 +08:00 via iPhone
    @xuelide 我这个方案,不会主动劫持 ip ,所以需要手动设置劫持 tg 的 ip
    xuelide
        23
    xuelide  
       2023-04-22 18:48:45 +08:00 via Android
    厚脸皮的问一下,这个劫持 tg 到 clash 的 redir 端口怎么做?
    xuelide
        24
    xuelide  
       2023-04-25 17:02:39 +08:00
    mohumohu
        25
    mohumohu  
       2023-04-25 17:32:53 +08:00
    @xuelide 没有错误啊,写入应答 IP 至 ipset ,然后把 ipset 用 iptables 转发到 clash 的端口就完事,比 fakeip 更原生。
    linuxgo
        26
    linuxgo  
       2023-10-05 13:07:05 +08:00 via Android
    我用的 mosdns-v2raya ,目前功能正常,还在测试中
    frankilla
        27
    frankilla  
       2023-11-19 18:49:35 +08:00
    @linuxgo v2raya 怎么装啊,我跟着官方教程都装不上,气死。
    linuxgo
        28
    linuxgo  
       2023-11-19 22:51:07 +08:00
    @frankilla #27 你用的什么设备呢
    zwyyy456
        29
    zwyyy456  
       2023-12-21 19:27:11 +08:00
    楼主的 mosdns 配置成功了吗?我是在 arm64 的 debian 上运行 mosdns ,但是 mosdns 虽然正常启动了,却没有正常工作
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5325 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 08:38 PVG 16:38 LAX 00:38 JFK 03:38
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86