logo NodeSeekbeta

都睡觉了?悄悄放个release

https://github.com/Unicode01/ut-cdn
第一个星期接触golang,写的很菜
主要是iepl限定规则太少的话只能自己搞一台分流,nginx配置太麻烦了,直接写一个舒服多了,只实现了基本功能,其他的以后再实现 画大饼
靠host作为分流规则,如果需要ws 0-rtt请启用 ed=2048 可以做到0rtt ,延迟和直接ss走iepl差不多
主要解决了iepl落地线路差和规则少的问题吧,可以支持用一个规则分流一堆节点
以后准备完善一下安全和性能,顺便再支持一下gRPC
不说了,从2点开始写代码熬到6点熬两天人都快似掉了 yct002
有什么建议和意见都可以直接提,能解决我就找时间解决,不能解决我就靠你们的pr xhj022
config.json 配置参考:

{
    "LoggerLevel": 2,
    "Server": {
        "Port": 7777,
        "Host": "0.0.0.0"
    },
    "Transfer": {
    	"EnableTransferStatistcs": true,
        "MapHosts": [
            {
                "ServerId":"IN",
                "Host": "f1670756-0b3d-4a04-86e9-743a0a1f418b",
                "AllowedUrls": [
                "/wss"
                ],
                "Origin": "127.0.0.1:443"
            },
            {
			"ServerId":"SG",
                "Host": "5293db12-ee58-4f8f-bb27-ebd843a67eda",
                "AllowedUrls": [
                "/wss"
                ],
                "Origin": "127.0.0.1:443"
            },
            {
			"ServerId":"Akile TW",
                "Host": "05a3eb46-203d-4c2f-bc38-904bf66713d6",
                "AllowedUrls": [
                "/wss"
                ],
                "Origin": "127.0.0.1:443"
            },
            {
			"ServerId":"CMHK",
                "Host": "f84cdeee-668c-4f99-ab05-7bed4edc2f9c",
                "AllowedUrls": [
                "/wss"
                ],
                "Origin": "127.0.0.1:10502"
            },
            {
			"ServerId":"BAGE HK",
                "Host": "63c13dca-01e8-4d7e-9042-e1fb8369610e",
                "AllowedUrls": [
                "/wss"
                ],
                "Origin": "127.0.0.1:8000"
            },
            {
			"ServerId":"Oracle KR",
                "Host": "452220be-176b-476b-a249-15fed5f08ceb",
                "AllowedUrls": [
                "/wss"
                ],
                "Origin": "127.0.0.1:63552"
            },
            {
			"ServerId":"Akile JPhyper",
                "Host": "f9d78f21-d3d8-4c83-8123-5533a8269780",
                "AllowedUrls": [
                "/jp1"
                ],
                "Origin": "127.0.0.1:443"
            }
        ]
    },
    "WebServer": {
        "Enable": true,
        "Host": "0.0.0.0",
        "Port": 8888,
        "URL": "/my_status_check_point"
    }
}

以上配置在 http://ip:8888/my_status_check_point 可以查看已传输的流量和建立成功的ws请求数,其他的没写好

12
12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有59947位seeker

🎉欢迎新用户🎉