![]() ![]() These interfaces are created on both the client and on the RPi VPN server, enabling them to talk to each other. With WireGuard, a tunnel is created with a virtual network interface (wg0 in this case). The above diagram depicts how setting up the WireGuard VPN tunnel works with a Raspberry Pi. Anecdotally, in my own testing, I have noticed a significant improvement in battery life when working remotely on WireGuard compared to OpenVPN. (An idle wifi card uses something like ~20 mW at idle but can easily climb to ~2W under load). As a result, when you're working on a laptop on wireless, your wireless card has a higher likelihood of being able to idle down which leads to better battery life. It tries to avoid keep alive handshakes if they're not needed. The client sends its request and then shuts up. Low overhead -> Better Battery Life: WireGuard, as described by its developer, isn't a chatty protocol.WireGuard uses the latest, state-of-the-art cryptography. VPNs allow you to minimize your network's attack surfaces to a single (very secure) port forward for the VPN server. Do this enough times and the firewall that separates your home network from the internet starts to look like swiss cheese with all of the holes you've punched through it with those port forwards. If you don't utilize a VPN, then you have to port forward to make your homelab's local resources available over the internet. In doing so, this allows you to access all of your network's resources locally. ![]() Security: A VPN makes your remote laptop just another device on the network, just as if you were at home.It'll take even fewer steps when the WireGuard packages find their way into Raspbian. With WireGuard, setting up the VPN server is easy and only takes a few steps. Ease of Deployment: Setting up a VPN can sometimes be a bit of a bear.Performance and Speed: In benchmarks, WireGuard outclasses both OpenVPN and IPsec in not only throughput, but also latency.WireGuard VPN Overview Benefits of WireGuard ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |