Self-Hosted VPN Options
As a follow-up to my 2021 test , I wanted to compare various VPN options in regards to bandwidth speed performance. My requirements: self-hosted Linux-based server/exit node using only an IP address (Oracle Free Tier: Canonical Ubuntu 24.04 Minimal aarch64, VM.Standard.A1.Flex Virtual machine, 4 core OCPU, 24 GB memory, 4 Gbps network bandwidth) and an Android client. ________________________________________________________________________ WireGuard + dsnet sudo su - apt install -y nano wget wireguard wget https://github.com/naggie/dsnet/releases/download/v0.8.1/dsnet-linux-arm64 -O /usr/local/bin/dsnet chmod +x /usr/local/bin/dsnet dsnet init nano /etc/dsnetconfig.json # Add "0.0.0.0/0" to the 'Networks' array echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf sysctl -p NETDEV=$(ip -o route get 8.8.8.8 | cut -f 5 -d " ") iptables -t nat -A POSTROUTING -o $NETDEV -j MASQUERADE iptables -A FORWARD -i wg0 -o $NETDEV -j AC...