

This video will walk you through the steps of installing the WireGuard VPN to your Raspberry Pi.

This project on setting up a WireGuard VPN was tested on a Raspberry Pi 4 running the latest available version of Raspberry Pi OS Lite. Equipment Listīelow is the list of equipment that we used to set up WireGuard on our Raspberry Pi. It does this to improve the connection speed.īy the end of this tutorial, you will have a WireGuard powered VPN running on your Raspberry Pi. The only notable disadvantage of WireGuard is that it does store the connecting user’s IP addresses. This allows the software to be more secure thanks to the smaller attack surface and bugs being able to be dealt with easier.įor comparison sake, WireGuard only uses 4,000 lines of code compared to the 70,000+ lines of code that OpenVPN uses. The codebase for WireGuard is also drastically smaller then OpenVPN’s. WireGuard is much faster at making connections than OpenVPN, it can complete a connection within a tenth of a second. There are a couple of advantages to using the WireGuard VPN on your Raspberry Pi over OpenVPN. WireGuard is a new VPN protocol that has recently been gaining a lot of popularity. deb file can be removed because no longer needed: rm -rf duf.In this project, we will show you how to set up a WireGuard VPN on the Raspberry Pi. When installation is finished, we can check version of duf: duf -version deb) from releases page of the duf repository: curl -Lo duf.deb "$_linux_b" Run the following command to download Debian package (. Retrieve the latest version tag of duf release and assign it to variable: DUF_VERSION=$(curl -s "" | grep -Po '"tag_name": "v\K+') This tutorial demonstrates how to install duf on Raspberry Pi.

The duf allows to show results in the table or in JSON format. The duf can be used as an alternative to the df command. The duf is a tool for displaying disk space usage of the system via command line.
