Linux网络代理设置
首先需要有代理服务端,可以自建或购买已有服务,然后就是本文中相关的客户端设置,客户端配置为透明代理模式,这样系统上的软件就不用每个都配置代理了
相关软件下载
从 v2ray-core 页面下载核心,解压后将
v2ray放到一个位置,比如/usr/bin目录下从 v2ray-rules-dat 下载 v2ray 路由规则文件加强版文件,包括
geoip.dat和geosite.dat,下载完成后放到/usr/share/v2ray目录从 v2rayA 下载
v2ray-core的前端, 比如Ubuntu平台直接下载 deb 包安装,安装后执行systemctl enable --now v2raya开机启动服务
代理配置
v2raya 启动后打开
http://127.0.0.1:2017/,输入管理员账户和密码登录,密码忘记可以在终端执行sudo v2raya reset添加订阅地址,更新后应该能够看到代理服务端
右上角点击设置,每个设置项如下
透明代理/系统代理:启用:分类规则与规则端口所选模式一致
透明代理/系统代理实现方式:redierct
规则端口的分流模式:RoutingA
防止 DNS 污染: DoH
特殊模式:关闭
TCPFastOpen: 关闭
多路复用:关闭
设置完成后保存,然后选择一个服务器,点击左上角运行即可
RoutingA 规则配置
- 第一段:默认走直连
- 第二段:在 gfwlist 中的网站走代理
- 第三段:一些网站走代理
后续可能添加更多规则