I’m having a chance to put the AR750S through some comparisons…
At home in the US I have an OpenVPN and a Shadowsocks server running on my router. I’ve also got a Wireguard server on a computer in my home network (my router does not support Wireguard).
The internet speed (tested by Speedtest.net) at my hotel in Taiwan is 22.01 Mbs down / 20.40 Mbs up.
OpenVPN: 2.9 Mbs down / 7.47 Mbs up
Shadowsocks: 14.1 Mbs down / 6.37 Mbs up
Wireguard: 6.19 Mbs down / 1.59 Mbs up
In this scenario, the clear winner is Shadowsock. I will admit however that I’m very new to Wireguard and I don’t know if there are things I can do to improve it’s performance. I’ve repeated the speed test several times and have similar results each time.
How secure is Shadowsocks? I read online that it’s meant to obscure your browsing to get through firewalls (made for the Great Firewall) but not to be a VPN solution and protect your data. Is this correct? What I saw was people using a shadowsocks tunnel for OpenVPN. Since Shadowsocks gives me the best performance I’d like to use that for now but I want to make sure my data is safe between the AR750S and my router at home.
Generally Wireguard has better throughput than Shadowsocks.
But as you link from Taiwan to US, seems Shadowsocks is a winner.
Shadowsocks is encrypted as well. It just obscure your data as https. Assume that the firewall let https data goes well so that maybe a reason shadowsocks performs better.
When using Shadowsocks and the standard settings on the router I find that I have a DNS leak. Are there Advanced Settings that I need to use to prevent the DNS leak? No problems found with either OpenVPN or Wireguard… Only Shadowsocks has the leak.
Yes, i have the old setting reserved but the installed packages get deleted during the upgrade. All the setting files are still there but not the shadowsocks packages themselves. Once I re-install it’s ready to work because settings files remain.