Xray-examples/Shadowsocks-AEAD/README.md

2.1 KiB
Raw Blame History

Shadowsocks AEAD 快速上手

ENGLISH

服务端 JSON

{
    "inbounds": [
        {
            "port": 12345,
            "protocol": "shadowsocks",
            "settings": {
                "clients": [
                    {
                        "password": "example_user_1",
                        "method": "aes-128-gcm"
                    },
                    {
                        "password": "example_user_2",
                        "method": "aes-256-gcm"
                    },
                    {
                        "password": "example_user_3",
                        "method": "chacha20-poly1305"
                    }
                ],
                "network": "tcp,udp"
            }
        }
    ],
    "outbounds": [
        {
            "protocol": "freedom"
        }
    ]
}

客户端 JSON

{
    "inbounds": [
        {
            "port": 10801,
            "protocol": "socks",
            "settings": {
                "udp": true
            }
        },
        {
            "port": 10802,
            "protocol": "http"
        }
    ],
    "outbounds": [
        {
            "protocol": "shadowsocks",
            "settings": {
                "servers": [
                    {
                        "address": "",
                        "port": 12345,
                        "password": "example_user_1",
                        "method": "aes-128-gcm"
                    }
                ]
            }
        }
    ]
}

What's happening

无需图形界面,只需 Xray-core 即可快速建立支持 Socks、HTTP 代理以及 UDP FullCone 的 Shadowsocks AEAD 加密隧道。

Xray-core 对 UDP 有完美的支持,得益于重构了各出入站的代码。其中 Socks 入站的 UDP 可以接受来自任何网口的请求。

如你所见Xray-core 还充分释放了 AEAD 的潜力,服务端支持单端口多用户,这是 Shadowsocks 各官方版本均未实现的。

所以当你需要 Shadowsocks 时,只需 Xray-core 即可解决问题:高性能、跨平台、易编译,还有更多强大的功能开箱即用。