V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
code4world
V2EX  ›  问与答

clash 透明代理设置

  •  
  •   code4world · 2022-12-30 19:22:15 +08:00 · 1396 次点击
    这是一个创建于 685 天前的主题,其中的信息可能已经有所发展或是发生改变。

    刚折腾 clash 的透明代理,旁网关的方式,失败了。

    参考网上的介绍的最简单的方式:主路由 openwrt 端就设置一个地方:DHCP-Options 部分设置为

    3,192.168.2.5(旁路网关的 ip)
    6,192.168.2.5(旁路网关的 ip)

    然后旁路网关首先开了转发:net.ipv4.ip_forward=1 ,然后运行 clash premium ,开启 tun 和 dns ,这两部分内容如下:

    dns:
    enable: true
    listen: 0.0.0.0:53
    enhanced-mode: fake-ip
    nameserver:
      - 114.114.114.114
    fallback:
      - 8.8.8.8
      
    tun:
    enable: true
    stack: system # or gvisor
    dns-hijack:
      - any:53
      - tcp://any:53
    auto-route: true
    auto-detect-interface: true
    

    但是原先 clash 代理部分工作正常的,一旦在 openwrt 中将 DNS 设置到旁路网关,就整个断网了,不知道是哪里没有设置对?

    1 条回复    2022-12-31 09:47:11 +08:00
    lihang1329
        1
    lihang1329  
       2022-12-31 09:47:11 +08:00 via Android
    试试直接设备直接指定 clash 网关,看看网络正常不


    还有开了 fakeip 不用指定 fallback 了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1073 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 174ms · UTC 20:04 · PVG 04:04 · LAX 12:04 · JFK 15:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.