1 LinSP 340 天前 搜索 docker 网络相关知识,可以试试--network host |
![]() | 2 july1995 340 天前 via iPhone 搜索关键字 clash tun 旁路由 docker |
![]() | 3 johnhom 339 天前 可以看看我之前写的教程: https://johnhom.tech/articles/20230506 关键是下面的配置 environment: # 注意这里,这里会代理容器的 http 流量到 clash 容器的 7890 端口 - http_proxy=http://clash:7890 - https_proxy=http://clash:7890 |
![]() | 4 jqtmviyu 339 天前 docker network inspect bridge 一般是 172.17.0.1, 就用这个地址. |
![]() | 6 cs328 339 天前 本质上是需要 iptables 进行数据的转发,clash 需要开启监听被代理 docker 对应的网段,但是实操起来还是很复杂的。不是特别爱折腾建议使用 dae ,能够比较简单的实现该功能,无论 docker 版本还是安装包都行,直接填入对应的网段名即可。 |
![]() | 7 user100saysth 339 天前 你把 clash 容器的 socks5 代理端口-p 映射到宿主机不就了吗? 宿主机其他容器 proxy:宿主机 ip:socks5 端口 局域网其他机器 proxy:宿主机 ip:socks5 端口 |
8 5boy OP @user100saysth 这个有配的,不过没用 |