Clash 如何实现本机透明代理

2022-03-31 13:27:24 +08:00
 MiketsuSmasher

搜了一圈教程,全都是如何在路由器上设置透明代理,但是我手头没有可以折腾的路由器。

系统是 Arch ,能否使用 iptables 实现?还有其他方式吗?

8972 次点击
所在节点    问与答
15 条回复
jesson
2022-03-31 13:47:10 +08:00
难道不是直接打开系统代理就行了?
Tsukee
2022-03-31 13:48:43 +08:00
lz 可以看看 clash premium 的 TUN 模式是不是符合需求
crysislinux
2022-03-31 13:49:39 +08:00
iptables 肯定是可以的,路由器上也是 iptables 搞得。其他方式就不清楚了
superhack
2022-03-31 13:54:46 +08:00
启个使用桥接网卡的虚拟机,里面构建好 clash 透明代理,物理机网关指向虚拟机
lovelylain
2022-03-31 13:58:41 +08:00
全局透明代理好弄,如果代理也在本机,然后代理内部还要走规则,部分直连部分走梯子,就不好办。
777777
2022-03-31 14:01:27 +08:00
总感觉 win 实现透明代理比 linux 方便,都有现有的程序
ziseyinzi
2022-03-31 14:02:44 +08:00
和路由器上是一样的啊,iptables 转发流量到本地 clash 端口
Tink
2022-03-31 14:04:42 +08:00
shellclash 即可
defunct9
2022-03-31 14:07:48 +08:00
Ljcbaby
2022-03-31 15:02:21 +08:00
tun tap
lizenghui
2022-03-31 15:13:06 +08:00
本机用 iptables 在 OUTPUT 链重定向流量到 clash 代理端口就行了。注意 DNS 可能要特殊处理。
cwr31
2022-04-01 19:47:33 +08:00
@777777 求教程
777777
2022-04-02 09:43:12 +08:00
@cwr31 netch
mritd
2022-04-02 10:12:32 +08:00
还在开发中,wiki 有详细原理 https://github.com/mritd/tpclash
MiketsuSmasher
2022-04-02 10:36:48 +08:00
@jesson 这样没有办法代理某些根本不走代理的东西

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/844082

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX