V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
suzic
V2EX  ›  Java

clashX 如何配置绕过 JDBC 连接?

  •  
  •   suzic · 2021-03-17 10:58:08 +08:00 · 2815 次点击
    这是一个创建于 1107 天前的主题,其中的信息可能已经有所发展或是发生改变。

    开了代理后 java 程序就连不上数据库,这个规则可以配置吗?

    6 条回复    2021-03-17 15:56:09 +08:00
    foolnius
        1
    foolnius  
       2021-03-17 11:01:06 +08:00
    出站模式选择规则判断,然后 配置 - 打开本地配置文件夹,修改你的当前配置 yaml
    greatHair
        2
    greatHair  
       2021-03-17 11:03:17 +08:00
    借楼问,在代理的配置文件配置局域网,但是只要把 clash 开关一下,我新增的局域网地址就没了...好像是有自动还原的问题。

    另外楼主的问题其实可以自己配数据库的地址就行,我也是遇到你这个问题了才去配置的局域网地址,但是又遇到了上面的问题
    suzic
        3
    suzic  
    OP
       2021-03-17 11:04:45 +08:00
    @foolnius 出站模式的确用的是规则判断,我在配置的 yaml 文件里没搜到 jdbc 相关字段。求教具体应该怎么写呢?
    foolnius
        4
    foolnius  
       2021-03-17 11:17:19 +08:00
    @suzic #3
    ClashX 的控制台 - 连接,可以直接看到当前连接是匹配了什么规则
    看你自己的 JDBC,把对应域名 /IP 指定为 direct 呗,在 rules 里面加入类似于
    - DOMAIN-SUFFIX,local,DIRECT
    - IP-CIDR,127.0.0.0/8,DIRECT
    - IP-CIDR,172.16.0.0/12,DIRECT
    - IP-CIDR,192.168.0.0/16,DIRECT
    你把里面的 ip 换成 JDBC 的连接
    suzic
        5
    suzic  
    OP
       2021-03-17 11:21:46 +08:00
    @foolnius 非常感谢!已经成功了。
    weizhen199
        6
    weizhen199  
       2021-03-17 15:56:09 +08:00
    你用 tun 模式了?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1136 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 22:57 · PVG 06:57 · LAX 15:57 · JFK 18:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.