这是一个整合了 thread_socket
和 xray
的全局代理脚本。
为了仓库的精简,我省略了二进制程序,你也可以通过上面给出的仓库自行编译后放在 Tools/
目录下。
当然你也依然可以从 Releases
下载编译好的版本
从全局代理的角度出发,它很轻量,对于 t模式
仅使用了一个 thread_socket
来实现效果;
即使是具有分流功能的 x模式
也仅使用了 xray
核心通过 iptables tproxy
的方式来实现转发流量。
目前拥有三种模式
出口为 thread_socket
,仅有中国的IP
核心为 xray
,在 Tools/config_xray.json
中配置好相应的出站后就可以使用,具体配置可以看该文件夹下的参考。
核心为 sing-box
,在 Tools/config_sing-box.json
中配置好相应的出站后就可以使用,具体配置可以看该文件夹下的参考。
查看 MLKit
的运行状态
./mlk.sh <mode>
mode
为 t
、s
、 x
、 S
。
仅需修改 Tools/config.json
下的服务器固定字段 address
, port
, uuid
为自己的特定配置项。
路由配置项参考官方文档。
默认为国内外分流出口
对于 mlk.sh
,我大部分写有注释,请到文件内查看。
脚本可以在 x
/ S
模式下进行IPv6流量的代理,只需要设置 mlk.sh
字段 ENABLE_IPv6=1
,但是目前仅能代理本机的v6流量,来自局域网的转发流量无法劫持,如遇问题还是把 ENABLE_IPv6=0
字段置0