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

查看 34|回复 4
作者:linglingling   
背景:
公司有三个 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 服务或者用其他太重的解决办法。
chenbin36255   


switchhost 切换 host
zed1018   
既然你用了 clash verge ,我假定是 rev 那个 fork ,那你可以把全局 hosts 改到拓展配置 hosts ,搞多个配置对应你多个 vpn ,切了就切换配置即可
linglingling
OP
  
@zed1018 公司的 VPN 就是纯 VPN ,深信服的 VPN 以及飞塔的 VPN ,不是机场。
zed1018   
@linglingling 没关系,你做个全部 direct 的配置,复制两套就行了,目的不就是为了切换 hosts 嘛
您需要登录后才可以回帖 登录 | 立即注册

返回顶部