Hi,
I have encountered some problem with bandwidth between my two networks connected with OpenVPN tunnel.
Network A 192.168.200.0/24- where located is the OpenVPN server is connected to the Internet with DSL 30/30Mbit and the Network B - where the client has 100/100Mbit link.
The problem is that the client can download files from servers located in network A with max 400kb/s.
I have set up three test machines, with the same hardware parameters.
Linux
Windows 2008
Windows 2012
Client uses Windows 2008 Server.
On each of my test machines I've installed the OpenVPN server and use the same configuration file.
When client set up tunnel with Windows 2008 and Linux the conection speed is about 300-400kb/s but when I lunch the OpenVPN server on Windows 2012 and Client set up the tunnel between it and his own server the connection speed is 3MB/s.
Here is my configuration files:
server.ovpn
dev tun
proto tcp-server
port 1196
resolv-retry infinite
persist-key
persist-tun
server 10.8.7.0 255.255.255.0
push "route 192.168.200.0 255.255.255.0"
push "redirect-gateway"
client-config-dir C:\\OpenVPN\\config\\ccd
route 192.168.1.0 255.255.255.0
dh C:\\OpenVPN\\config\\dh1024.pem
ca C:\\OpenVPN\\config\\ca.crt
cert C:\\OpenVPN\\config\\server.crt
key C:\\OpenVPN\\config\\server.key
verb 5
mssfix
comp-lzo
client.ovpn
client
dev tun
proto tcp
remote vpn.mydomain.com 1196
resolv-retry infinite
persist-key
persist-tun
ca C:\\OpenVPN\\config\\ca.crt
cert C:\\OpenVPN\\config\\client1.crt
key C:\\OpenVPN\\config\\client1.key
verb 5
mssfix
comp-lzo
redirect-gateway def1
route-method exe
route-delay 2
Do you have any ideas why the connection is so poor, but when I set up a tunnel based on Windows 2012 it increases to 3MB/s?
Thank you for any clues
Regards