Scroll to navigation

KCPTUN-SERVER(1) User Commands KCPTUN-SERVER(1)

NAME

kcptun-server - Simple UDP Tunnel Based On KCP

DESCRIPTION

NAME:

kcptun - server(with SMUX)

USAGE:

kcptun-server [global options] command [command options] [arguments...]

VERSION:

SELFBUILD

COMMANDS:

Shows a list of commands or help for one command

GLOBAL OPTIONS:

kcp server listen address (default: ":29900")
target server address (default: "127.0.0.1:12948")
pre-shared secret between client and server (default: "it's a secrect") [$KCPTUN_KEY]
aes, aes-128, aes-192, salsa20, blowfish, twofish, cast5, 3des, tea, xtea, xor, none (default: "aes")
profiles: fast3, fast2, fast, normal, manual (default: "fast")
set maximum transmission unit for UDP packets (default: 1350)
set send window size(num of packets) (default: 1024)
set receive window size(num of packets) (default: 1024)
set reed-solomon erasure coding - datashard (default: 10)
set reed-solomon erasure coding - parityshard (default: 3)
set DSCP(6bit) (default: 0)
disable compression
collect snmp to file, aware of timeformat in golang, like: ./snmp-20060102.log
snmp collect period, in seconds (default: 60)
start profiling server on :6060
specify a log file to output, default goes to stderr
config from json file, which will override the command from shell
show help
print the version
May 2017 kcptun-server 20170329+ds-1~exp1