Skip to content

sdk250/MLKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

介绍

这是一个整合了 thread_socketv2ray 的全局代理脚本。
为了仓库的精简,我省略了二进制程序,你也可以通过上面给出的仓库自行编译后放在 Tools/ 目录下。
当然你也依然可以从 Releases 下载编译好的版本
从全局代理的角度出发,它很轻量,对于 t模式 仅使用了一个 thread_socket 来实现效果; 即使是具有分流功能的 v模式 也仅使用了 v2ray 来实现tun网卡转发流量。

功能

目前拥有两种模式

t 模式

出口为 thread_socket ,仅有中国的IP

v 模式

出口为 v2raythread_socket ,即拥有中国的IP地址与v2ray(自配置)的IP。

s 模式

查看 MLKit 的运行状态

使用方法 & 配置修改

mlk.sh <mode>

modetsv

配置修改

  • 对于 _v2.json ,有
    修改或增加服务器在 outbounds 这个键中,第30行开始
{
    "tag": "global-out0",
    "protocol": "vmess",
    "settings": {
        "address": "0.0.0.0", // 更改为你的服务器
        "port": 80, // 对应端口
        "uuid": "f0b4fdce-b506-11ee-8f87-2f0cc72f6658" // 对应UUID
    },
    "streamSettings": {
        "transport": "ws",
        "transportSettings": {
            "path": "/",
            "header": [{
                "key": "Host",
                "value": "dm.toutiao.com" // 免流Host
            }]
        },
        "security": "none",
        "securitySettings": {}
    }
}

仅需修改 address , port , uuid 为自己的特定配置项。
剩余的 cn-out* 以此类推,只需要取消注释依照上面修改即可。
路由配置项参考官方文档
默认为国内外分流出口

  • 对于 mlk.sh ,有
    我大部分写有注释,请到文件内查看.