本地配置内网 DNS,如何实现智能选择线路 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
linglingling
V2EX    程序员

本地配置内网 DNS,如何实现智能选择线路

  •  
  •   linglingling 2024 年 11 月 28 日 1816 次点击
    这是一个创建于 434 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景:

    公司有三个 VPN(S 、N1 、N2)和一系列内网域名,N1 速度快服务多,S 速度慢,有绝大部分 N1 的域名,N2 是新机房,一些要求高的在这个机房。N1 、N2 不能同时开

    因为要配置很多域名(>30 个),我嫌麻烦,用了 ClashVerge 全局配置中的 host,大概下面这样。

    hosts: 'apollo.*.aaaa': 10.xxx.xxx.xxx # only N1 # ... '.wtz.aaaa': 10.xxx.xxx.xxxx # 172.xxx.xxx.xxx '.aaaa': 172.xxx.xxx.xxx # 10.xxx.xxx.xxxx 

    常用的是 N1 ,有时会用 N2 + S ,但每次切换 VPN ,都要去改配置。我试过两个 ip 都写上,但只有第一个 IP 生效。

    各位有什么好的方法,可以不用每次都去改配置,自动选择线路?

    不想去搭建 DNS 服务或者用其他太重的解决办法。

    9 条回复    2024-11-28 22:28:51 +08:00
    v0rtix
        1
    v0rtix  
       2024 年 11 月 28 日

    switchhost 切换 host
    zed1018
        2
    zed1018  
       2024 年 11 月 28 日
    既然你用了 clash verge ,我假定是 rev 那个 fork ,那你可以把全局 hosts 改到拓展配置 hosts ,搞多个配置对应你多个 vpn ,切了就切换配置即可
    linglingling
        3
    linglingling  
    OP
       2024 年 11 月 28 日
    @zed1018 公司的 VPN 就是纯 VPN ,深信服的 VPN 以及飞塔的 VPN ,不是机场。
    zed1018
        4
    zed1018  
       2024 年 11 月 28 日
    @linglingling 没关系,你做个全部 direct 的配置,复制两套就行了,目的不就是为了切换 hosts 嘛
    linglingling
        5
    linglingling  
    OP
       2024 年 11 月 28 日
    @zed1018 现在就是这样做的。切了 VPN 后有时忘了改配置不能访问了,又要去改。不想每次都去改配置,想让他哪个能用用哪个。
    zed1018
        6
    zed1018  
       2024 年 11 月 28 日
    @linglingling #5 那没办法了,我说的这个方法至少需要点一下切换配置,没法做到自动。又因为你不想自建 DNS ,我想不到除了 smartdns 去做测速达到返回可用 IP 以外的别的自动方案了。
    linglingling
        7
    linglingling  
    OP
       2024 年 11 月 28 日
    @zed1018 去搜了下,有 docker 版本。感觉还不错。有两个问题,系统资源占用高吗?什么跟 clash 进行整合?

    感觉用了它之后,clash 的分流规则用不到了,有什么好的方式,跟 clash 搭配。
    crac
        8
    crac  
       2024 年 11 月 28 日 via iPhone
    Surge 可以满足这个需求 配置域名规则并根据规则组分别指定不同的 vpn 出口
    povsister
        9
    povsister  
       2024 年 11 月 28 日
    @linglingling
    用 docker 跑 vpn ,每个容器独立子网+内部跑梯子,然后自己主机用梯子连容器的梯子或者干脆把容器 ip 当路由下一跳
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana/a>     1947 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 15:53 PVG 23:53 LAX 07:53 JFK 10:53
    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