A php port of shadowsocks based on Workerman, compatible with OutLine
- openssl
- sodium (optional)
- gmp (optional)
| Parameters | Type | Description |
|---|---|---|
| $MODE | string | Select server or local mode |
| $UDP_ENABLE | bool | Enable UDP relay |
| $SERVER | string | Host name or IP address of your remote server |
| $PORT | int | Port number of server |
| $METHOD | string | Encrypt method |
| $PASSWORD | string | Password of your remote server |
| $PROTOCOL | string | Name of your protocol plugin |
| $PROTOCOL_PARAM | array | Parameters of your protocol plugin |
| $LOCAL_PORT | int | Port number of your local server |
| $PROCESS_COUNT | int | Number of processes |
Applications/Shadowsocks/config.php
aes-128-cfb,aes-192-cfb,aes-256-cfb,bf-cfbcamellia-128-cfb,camellia-192-cfb,camellia-256-cfb,cast5-cfbdes-cfb,idea-cfb,rc2-cfb,seed-cfbaes-128-ctr,aes-192-ctr,aes-256-ctrchacha20,chacha20-ietfaes-128-gcm,aes-192-gcm,aes-256-gcm
chacha20-poly1305,chacha20-ietf-poly1305,xchacha20-ietf-poly1305
rc4,rc4-md5,rc4-md5-6none(No encryption, just for debugging)
originauth_aes128_md5,auth_aes128_sha1(experimental)
$ php start.php start -d
$ php start.php stop
$ php start.php status
https://github.com/walkor/php-socks5
https://github.com/walkor/php-http-proxy