coyove / goflyway

An encrypted HTTP server
MIT License
4.31k stars 659 forks source link

LKL BBR SSR Config can't compatibility GoFlyway #38

Open fudingyu opened 6 years ago

fudingyu commented 6 years ago

LD_PRELOAD=/root/lkl/liblkl-hijack.so LKL_HIJACK_NET_QDISC="root|fq1" LKL_HIJACK_SYSCTL="net.ipv4.tcp_congestion_control=bbr;net.ipv4.tcp_wmem=4096 16384 30000000" LKL_HIJACK_OFFLOAD="0x9983" LKL_HIJACK_NET_IFTYPE=tap LKL_HIJACK_NET_IFPARAMS=lkl-tap LKL_HIJACK_NET_IP=10.0.0.2 LKL_HIJACK_NET_NETMASK_LEN=24 LKL_HIJACK_NET_GATEWAY=10.0.0.1 ./goflyway -k=12345 -l=12345 > GoFlyWay.log &

Same config SSR has been working but above config could't.

coyove commented 6 years ago

I have never used BBR on openvz so hope someone else can help. Try running shadowsocks-go on the server with this config, see whether it can work or not. If works, it's an issue solely with goflyway, if not, it's an issue with all the programs written in golang.