From e951f8cf527f9c82b556d7ed56e1765397e7894f Mon Sep 17 00:00:00 2001 From: wangyu- Date: Thu, 19 Oct 2017 11:05:05 -0700 Subject: [PATCH] Update udpspeeder_openvpn.md --- doc/udpspeeder_openvpn.md | 85 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) diff --git a/doc/udpspeeder_openvpn.md b/doc/udpspeeder_openvpn.md index 8b13789..7d58ee6 100644 --- a/doc/udpspeeder_openvpn.md +++ b/doc/udpspeeder_openvpn.md @@ -1 +1,86 @@ +# UDPspeeder + openvpn config guide +![image_vpn](/images/en/udpspeeder+openvpn.PNG) + +# UDPspeeder command +#### run at server side +``` +./speederv2 -s -l0.0.0.0:8855 -r 127.0.0.1:7777 -f20:10 +``` +#### run at client side +assume server ip is 45.66.77.88 +``` +./speederv2 -c -l0.0.0.0:3333 -r 45.66.77.88:8855 -f20:10 +``` + +# openvpn config + +#### client side config +``` +client +dev tun100 +proto udp + +remote 127.0.0.1 3333 +resolv-retry infinite +nobind +persist-key +persist-tun + +ca /root/add-on/openvpn/ca.crt +cert /root/add-on/openvpn/client.crt +key /root/add-on/openvpn/client.key + +keepalive 3 20 +verb 3 +mute 20 + +comp-lzo no + +fragment 1200 ##### very important you can turn it up a bit. but,the lower the safer +mssfix 1200 ##### very important + +sndbuf 2000000 ##### important +rcvbuf 2000000 ##### important +txqueuelen 4000 ##### suggested +``` + + +#### server side config +``` +local 0.0.0.0 +port 7777 +proto udp +dev tun + +ca /etc/openvpn/easy-rsa/2.0/keys/ca.crt +cert /etc/openvpn/easy-rsa/2.0/keys/server.crt +key /etc/openvpn/easy-rsa/2.0/keys/server.key +dh /etc/openvpn/easy-rsa/2.0/keys/dh1024.pem + +server 10.222.2.0 255.255.255.0 +ifconfig 10.222.2.1 10.222.2.6 + +client-to-client +duplicate-cn +keepalive 10 60 + +max-clients 50 + +persist-key +persist-tun + +status /etc/openvpn/openvpn-status.log + +verb 3 +mute 20 + +comp-lzo no + +fragment 1200 ##### very important you can turn it up a bit. but,the lower the safer +mssfix 1200 ##### very important + +sndbuf 2000000 ##### important +rcvbuf 2000000 ##### important +txqueuelen 4000 ##### suggested +```