pirate / wireguard-docs

📖 Unofficial WireGuard Documentation: Setup, Usage, Configuration, and full example setups for VPNs supporting both servers & roaming clients.
https://docs.sweeting.me/s/wireguard
MIT License
4.46k stars 309 forks source link

Please add VpnCloud to your "List of Possible VPN Solutions" #25

Closed bmullan closed 4 years ago

bmullan commented 4 years ago

I think you ought to add VpnCloud to your List of Possible VPN Solutions.

I've found VpnCloud quite good so far for Full-Mesh, Auto-Learning VPN. Its extremely easy to configure for Server/Hosts & Peers.

https://vpncloud.ddswd.de/features/ https://vpncloud.ddswd.de/install/

VPNs - I've been comparing WireGuard and VpnCloud and so far like what I see with VpnCloud

Before reading the rest of this please note that I like WireGuard alot myself but I have also found VpnCloud to be very capable too.

Anyway, its a bit hard to be apples to apples with the following Performance Statistics because the WireGuard Performance data I've found on its website (https://www.wireguard.com/performance/) does not include enough test criteria information compared to what VpnCloud provided (https://vpncloud.ddswd.de/features/performance/).

For instance:

For the iPerf tests VpnCloud includes results for various MTU sizes whereas WireGuard's test doesn't say what their Tested MTU was?

The PING Tests for VpnCloud indicates various Ping Packet Sizes and stats but the WireGuard Ping Test does not indicate what Packet size they used.

Overall I think if you look at performance (ie iPerf) & latency for VpnCloud & WireGuard that VpnCloud compares well...

Encrypted VpnCloud (ChaCha20, MTU 7000) 938 Mbps compared to 1011 Mbps for WireGuard

That VpnCloud is 93% of the WireGuard rate quoted (both using 256 bit ChaCha20 encryption)

WireGuard: https://www.wireguard.com/performance/

VpnCloud: https://vpncloud.ddswd.de/features/performance/

Also, regarding WireGuard's higher performance difference over VpnCloud... I think some of the performance difference was due to:

I've configured both WireGuard and VpnCloud and my .02cents so far is that VpnCloud is the easier/quicker to configure!

My trial of both used servers on AWS (east US), Hetzner Cloud (Germany) and a server at my home.

Here was a good writeup of VpnCloud:

How to set up a peer-to-peer fully-meshed VPN between servers

VpnCloud features:

pirate commented 4 years ago

Added in https://github.com/pirate/wireguard-docs/commit/b0d447ad66bb447fe0c793c010e91870f928823e