This repository features:
Install:
# make install
Server:
ss-server ... --plugin kcptun-server-plugin --plugin-opts "key=YOUR_KEY;raw=YES"
Client:
ss-local ... --plugin kcptun-client-plugin --plugin-opts "key=YOUR_KEY;raw=YES"
Client for proxying only:
ss-proxy -s Server_IP -p Server_Port -l Local_Port --plugin kcptun-client-plugin --plugin-opts "key=YOUR_KEY;raw=YES"
Upgrade binaries:
kcptun-server-plugin upgrade
kcptun-client-plugin upgrade
Upgrade binaries with proxychains-ng:
PROXY=proxychains4 kcptun-server-plugin upgrade
PROXY=proxychains4 kcptun-client-plugin upgrade
Note: you may also place predownloaded archives in /tmp if the network condition is really bad.
KCPTUN:
-c
)--key
)--crypt
)--mode
)--mtu
)--sndwnd
)--rcvwnd
)--datashard
)--parityshard
)--dscp
)YES
to disable KCPTUN compression (--nocomp
)YES
to suppress KCPTUN output (--quiet
)params=\"--log /tmp/kcptun.err.log\"
UDP2RAW:
YES
to enable UDP2RAW--conf-file
)--raw-mode
)--key
)--cipher-mode
)--auth-mode
)raw_params=\"--seq-mode 0\"