Giter Club home page Giter Club logo

shadowsocks-php's Introduction

shadowsocks-php

A php port of shadowsocks based on Workerman, compatible with OutLine

Dependencies

  • openssl
  • sodium (optional)
  • gmp (optional)

Configuration

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

Supported Ciphers

openssl ciphers

  • aes-128-cfb, aes-192-cfb, aes-256-cfb, bf-cfb
  • camellia-128-cfb, camellia-192-cfb, camellia-256-cfb, cast5-cfb
  • des-cfb, idea-cfb, rc2-cfb, seed-cfb
  • aes-128-ctr, aes-192-ctr, aes-256-ctr
  • chacha20, chacha20-ietf
  • aes-128-gcm, aes-192-gcm, aes-256-gcm

sodium ciphers

  • chacha20-poly1305, chacha20-ietf-poly1305, xchacha20-ietf-poly1305

native ciphers

  • rc4, rc4-md5, rc4-md5-6
  • none (No encryption, just for debugging)

Supported Protocol

  • origin
  • auth_aes128_md5, auth_aes128_sha1 (experimental)

Start

$ php start.php start -d

Stop

$ php start.php stop

Status

$ php start.php status

Other links

https://github.com/walkor/php-socks5
https://github.com/walkor/php-http-proxy

shadowsocks-php's People

Contributors

firzen avatar forest2087 avatar hxdyxd avatar walkor avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.