WireGuard: an alternative to OpenVPN

This week I’ve been experimenting with WireGuard, which is a relatively new alternative to OpenVPN. It claims to be faster and more secure than other VPN products, partly because its codebase is very small compared to other VPN products. WireGuard is easy to configure. It is compatible with many Linux distro’s, including Ubuntu. For my… Continue reading WireGuard: an alternative to OpenVPN

Published
Categorized as Linux

Speeding up your OpenVPN tunnel

Here are some settings to speed up the transmission rate through your OpenVPN tunnel: proto udp mssfix 0 fragment 0 mssfix: Even though MSS itself is a TCP feature, this OpenVPN option targets encapsulated UDP packets. It will change the MSS value of the TCP protocol inside the tunnel in such a way that after… Continue reading Speeding up your OpenVPN tunnel

Published
Categorized as Linux

A gateway to forward all traffic to a remote VPN server

Suppose you’ve setup a VM and configured it as a site-to-site VPN with OpenVPN, using iroute and staticclients. You are using this VM as a default gateway for other VMs and now want to forward all traffic from the VMs not through the default gateway‘s adapter, but through the VPN tunnel. Why would you want… Continue reading A gateway to forward all traffic to a remote VPN server