mirror of
https://github.com/wangyu-/UDPspeeder.git
synced 2025-02-07 23:59:34 +08:00
Update udpspeeder_openvpn.md
This commit is contained in:
parent
009948961f
commit
e951f8cf52
@ -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
|
||||||
|
```
|
||||||
|
Loading…
x
Reference in New Issue
Block a user