Xray-core icon indicating copy to clipboard operation
Xray-core copied to clipboard

feat: add mixed protocol

Open Xray9 opened this issue 4 years ago • 8 comments

Thanks @nadoo For more information, see https://github.com/nadoo/glider/tree/master/proxy/mixed

{
  "listen": "127.0.0.1",
  "port": "1080",
  "protocol": "mixed",
  "settings": {
    "socks_config": {
      "accounts": [
        {
          "user": "user",
          "pass": "pass"
        }
      ],
      "auth": "password"
    },
    "http_config": {}
  }
}

TODO

  • [ ] docs
  • [ ] tests

Xray9 avatar Feb 18 '21 15:02 Xray9

@Xray9 这个叫 mixed 是不是不大好

AkinoKaede avatar Feb 18 '21 15:02 AkinoKaede

@Xray9 这个叫 mixed 是不是不大好

用的 glider 里面的名字,因为代码也是复制它的

Xray9 avatar Feb 18 '21 15:02 Xray9

@Xray9 不用加一个入站,可以先让 socks 入站兼容一下 http 协议。 长久来看要出尝试机制,可以多个协议直接共存: Socks、HTTP;VLESS、Trojan;VMess、Shadowsocks

RPRX avatar Feb 18 '21 15:02 RPRX

@rprx 不过,把 mixed 扩展成这样也不是不可以。。

RPRX avatar Feb 18 '21 15:02 RPRX

现在我认为用 mixed 入站逐步实现 https://github.com/XTLS/Xray-core/pull/279#issuecomment-781429191 是个好想法,socks_confighttp_config 可以分别改为 sockshttp

RPRX avatar Mar 05 '21 09:03 RPRX

现在我认为用 mixed 入站逐步实现 #279 (comment) 是个好想法,socks_confighttp_config 可以分别改为 sockshttp

有计划什么时候合并不

bytew021 avatar Apr 02 '23 06:04 bytew021

现在我认为用 mixed 入站逐步实现 #279 (comment) 是个好想法,socks_confighttp_config 可以分别改为 sockshttp

有计划什么时候合并不

挺好一feat一直没合()

Fangliding avatar Apr 18 '23 04:04 Fangliding

IMG_20230514_101615_355

Fangliding avatar May 15 '23 04:05 Fangliding