求助, Linux 如何使用全局代理?

2023-11-03 09:36:07 +08:00
 rationa1cuzz
纯小白,对代理的认知只会一键导入到 clash 这种。
需求:想 linux 所有出去的流量都经过代理转发,不管是 http 、https 还是 ftp 、ssh 这种( socket 代理是不是就能实现?)。
在网上搜了一下只能在 linux 上安装个类似 clash 的代理软件,然后全局连接/直接代理
求助:
1 、有没有其他方案?
2 、有没有这方便相关的资料书籍可以看看
5853 次点击
所在节点    Linux
32 条回复
mikaelson
2023-11-03 09:41:46 +08:00
我也就知道在 linux 用 proxychains 来代理。。。
DianQK
2023-11-03 09:44:06 +08:00
配置 tproxy/tun
totoro625
2023-11-03 09:45:59 +08:00
Chancel
2023-11-03 09:48:22 +08:00
二楼是正解

可以参考一下 gost 的虚拟组网教程: https://gost.run/blog/2022/tun/
gps949
2023-11-03 09:48:33 +08:00
1 、export ALL_PROXY
2 、ShellClash
3 、Tailscale
vcn8yjOogEL
2023-11-03 09:49:29 +08:00
代理程序会创建一个虚拟网卡,然后用 nf/iptables 把流量送进虚拟网卡
princelai
2023-11-03 09:51:55 +08:00
linux 底层都是 iptables 吧,TCP 用 redir 或 tproxy,udp 用 TUN,看资料可以找 iptables 的看看,我看过朱双印写的,写的不错,但是不用很快又忘了
clino
2023-11-03 09:53:18 +08:00
DIO
2023-11-03 09:58:41 +08:00
旁路由透明代理最简单,需要额外设备。
chauncychan
2023-11-03 10:03:08 +08:00
export all_proxy
66Leo66
2023-11-03 10:05:45 +08:00
linuxgo
2023-11-03 10:09:25 +08:00
v2raya 了解下,可以在 linux 下面安装,有个 web 界面,可以设全局,也可以按规则分流
danbai
2023-11-03 10:29:30 +08:00
strp
2023-11-03 10:30:33 +08:00
TrembleBeforeMe
2023-11-03 10:35:20 +08:00
fatekey
2023-11-03 10:46:03 +08:00
https://github.com/daeuniverse 直接用这个好了,前面的方案都还得给软件配代理
inhzus
2023-11-03 10:48:51 +08:00
用 clash-meta 内核,配置中开启 tun ,会自动用虚拟网卡内核,省心
blackeeper
2023-11-03 11:11:12 +08:00
你需要的东西名叫:VPN ,可以转发所有流量。
楼上说的各种代理基本都不能转发 ping 包,还有 udp 协议的包,比如 http3
YaD2x
2023-11-03 11:17:58 +08:00
v2raya 透明代理?
leonhao
2023-11-03 13:19:35 +08:00
改 iptables

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

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

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

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

© 2021 V2EX