Hey OpenVPN Forums!
Background:
I have been trying to configure an OpenVPN Open Source Server on a VPS to route my game traffic through Singapore. I am able to get it up and running, connect to it and ping the game server to see my latency. The game is Blade and Soul and the servers are located in Taiwan. I am routing the traffic from Perth (Client Location) > Singapore (VPS + VPN Server Location) > Taipei/New Taipei (Game Server Location). I will be having multiple users connecting through the VPN.
Issue:
The issue is that whenever I try to load a webpage, or even send any data through the VPN, the connection 'locks up' or almost 'cuts out'. For example: I'll be pinging the game server and everything will be fine until I try to open my web browser, where I will get "connection timed out" until the webpage loads - which takes anywhere from 1-3 minutes.
Goal:
To be able to use chat programs, load webpages and even stream music without it effecting the connection latency. And, if possible, to find a way to only route my game traffic through the VPN.
Attempted Fixes:
After searching google for a solid two days, I haven't been able to find a solution. I've tried setting sndbuf and rcvbuf to 0 and 393216, changing tun-mtu, setting fragment and mssfix to 0 and 1300, disabling cipher and authentication with 'auth none' and 'cipher none', but nothing seems to fix the issue.
Server Config:
port 11911
proto udp
dev tun
ca ca.crt
cert server.crt
key server.key
dh dh1024.pem
server 10.0.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 208.67.222.222"
push "dhcp-option DNS 208.67.220.220"
keepalive 10 120
max-clients 10
user nobody
group nogroup
persist-key
persist-tun
status openvpn-status.log
verb 3
sndbuf 393216
rcvbuf 393216
push "sndbuf 393216"
push "rcvbuf 393216"
Client Config:
client
dev tun
proto udp
remote (IP here) 11911
resolv-retry infinite
nobind
user nobody
group nogroup
persist-key
persist-tun
ns-cert-type server
verb 3
Extra Information:
I have 100/5 internet and the MTU for my internet is 1492 (PPPOE),
The game I play uses TCP,
The OS for the Server is Ubuntu 14.04.3 x86 (Can be changed),
The OS for the Client(s) is Windows 7-10,
The Server specs are: 512MB RAM, 2.4GHz Core (x1),
If I am able to load speedtest.net, I can get a solid 55ms with around 60Mbps down and 5Mbps up,
I have setup a PPTPD server on this VPS before with no issues at all,
I have attempted to set it up on a 2GB, 2.4GHz Core (x2) with the same config with no success (issue still occurs).
Any help would be greatly appreciated! I'm sorry if I did the formatting wrong - this is my first time posting so please correct me. ^^
Thanks,
Ryan.