Hi Guys,
I've two Core Router VPS Server. Both with 100 Mbps Sync. Running an OVH Kernal 3.14.32-xxxx-grs-ipv6-64-vps with Debian 8.0 with all updates. OpenVPN version is 2.3.4-5.
Two CPU Cores (AMD Opteron(tm) Processor 6386 SE) and 2 GB RAM.
Speedtest is good with 100 Mbps Sync. I'm running this P2P OVPN Config with 5 P2P Connections.
port 60100
proto udp
tun-mtu 1500
mssfix
dev tun-vpn01-000
mode p2p
tls-server
ifconfig 10.255.255.1 10.255.255.2
topology p2p
ca /etc/openvpn/keys/ca.crt
cert /etc/openvpn/keys/vpn01.XXXX.it.crt
key /etc/openvpn/keys/vpn01.XXXX.it.key
dh /etc/openvpn/keys/dh2048.pem
cipher AES-256-CBC
In vars file I changed
export KEY_SIZE=2048
and Organsization Infos. DH has also 2048 bit or 4096 bit.
CPU is IDLE while testing OpenVPN Speed. Two Clients with 1 Gbps Internet Connection should get around 90-100 Mbps (~11-12 MBps) i hope. But they only get around 10 Mbps.
As an redudant config I has on the other VPS Server the same config with different ports and other ifconfig config. I'm using quagga with OSPF and same Link speed metric for doing an Load Balancing around the two OpenVPN Router. This is also working great. So routing Table seems like this.
10.0.2.0/26 proto zebra metric 20
nexthop via 10.255.255.5 dev tun-VPN01 weight 1
nexthop via 10.255.254.5 dev tun-VPN02 weight 1
10.5.0.0/16 proto zebra metric 210
nexthop via 10.255.255.5 dev tun-VPN01 weight 1
nexthop via 10.255.254.5 dev tun-VPN02 weight 1
10.175.0.0/26 proto zebra metric 1200
nexthop via 10.255.255.5 dev tun-VPN01 weight 1
nexthop via 10.255.254.5 dev tun-VPN02 weight 1
10.175.0.64/26 proto zebra metric 20
nexthop via 10.255.255.5 dev tun-VPN01 weight 1
nexthop via 10.255.254.5 dev tun-VPN02 weight 1
10.175.0.128/26 proto zebra metric 20
nexthop via 10.255.255.5 dev tun-VPN01 weight 1
nexthop via 10.255.254.5 dev tun-VPN02 weight 1
10.175.0.192/27 proto zebra metric 20
nexthop via 10.255.255.5 dev tun-VPN01 weight 1
nexthop via 10.255.254.5 dev tun-VPN02 weight 1
10.175.0.224/27 proto zebra metric 20
nexthop via 10.255.255.5 dev tun-VPN01 weight 1
nexthop via 10.255.254.5 dev tun-VPN02 weight 1
10.175.1.0/27 proto zebra metric 20
nexthop via 10.255.255.5 dev tun-VPN01 weight 1
nexthop via 10.255.254.5 dev tun-VPN02 weight 1
10.175.1.32/27 proto zebra metric 20
nexthop via 10.255.255.5 dev tun-VPN01 weight 1
nexthop via 10.255.254.5 dev tun-VPN02 weight 1
When I copy via HTTP, SMB or FTP I only get around 10 Mbps. Also if I disable Multipath Routing and shutting down the second OpenVPN Server.
I don't get it. For me all seems to be good. I need to fix it quickly. Any Ideas?