Hi, I am trying to play Apex Legends and some other games, but i have a 20percent packet loss with 100 ping. the ping is fine since i live far from the servers, but the packet loss is a big problem. (it happens in about 80% of the games/rounds is apex).
so I decided to create my own VPN to connect through that VPN. Idea is connect to a server and server connect to game server. so I bought a UNIX server and made an OpenVPN connection. but the loss is still there
I ping the game server from my pc and I get 20% loss with 85 to 105 MS ping.
I ping the game server from the server I get 0% loss with 1 MS ping (my server is in Germany and i play on Frankfort game servers)
I ping my server from my pc i get 0% loss with 80 to 100 MS ping
I have set the MTU (on client and server) to 1360 (I used the decreasing MTU technique to reach this number) but the p loss was still there. Then I set the MTU to 1320 and 1280 that did not fix it either.
I tried the google and cloudflare dns.
Is the OpenVPN the right choice for this? if not, what should I use? If yes, what am I doing wrong? Please help me on this, I really like playing Apex (also all my friends have this problem with apex and they would appreciate your help too )
This guy says he has done it:
https://www.reddit.com/r/apexlegends/comments/siuiox/comment/jert4nw/?utm_source=share&utm_medium=web2x&context=3
my openvpm server config:port 48967
proto udp
dev tun
ca ca.crt
cert server.crt
key server.key
dh dh.pem
auth SHA512
tls-crypt tc.key
topology subnet
server 10.8.0.0 255.255.255.0
push “redirect-gateway def1 bypass-dhcp”
ifconfig-pool-persist ipp.txt
push “dhcp-option DNS 8.8.8.8”
push “dhcp-option DNS 8.8.4.4”
push “block-outside-dns”
keepalive 10 120
cipher AES-256-CBC
user nobody
group nogroup
persist-key
persist-tun
verb 3
crl-verify crl.pem
explicit-exit-notify
mssfix 1280