=== Wireguard Go Setup === For Debian 10, you need to add the backports repo sh -c "echo 'deb http://deb.debian.org/debian buster-backports main contrib non-free' > /etc/apt/sources.list.d/buster-backports.list" apt-get update Install Wireguard Tools apt install wireguard-tools Get current golang wget https://golang.org/dl/go1.15.1.linux-amd64.tar.gz tar xvf go1.15.1.linux-amd64.tar.gz sudo mv go /opt/go1.15.1 sudo ln -s /opt/go1.15.1/bin/go /usr/local/bin/go Get wireguard go cd /usr/local/src wget https://git.zx2c4.com/wireguard-go/snapshot/wireguard-go-0.0.20200320.tar.xz tar xvf wireguard-go-0.0.20200320.tar.xz cd wireguard-go-0.0.20200320 Compile make Install sudo cp wireguard-go /usr/local/bin