WireGuard: Difference between revisions

From David's Wiki
Created page with "Hot new VPN with many features * Handles handoff between connections (WiFi and Cellular) * Much faster connections * Smaller codebase ==Server== How to setup a WireGuard VPN..."
 
Line 40: Line 40:


;References
;References
* See [https://www.linode.com/docs/networking/vpn/set-up-wireguard-vpn-on-ubuntu/ https://www.linode.com/docs/networking/vpn/set-up-wireguard-vpn-on-ubuntu/]
* [https://www.ckn.io/blog/2017/11/14/wireguard-vpn-typical-setup/ https://www.ckn.io/blog/2017/11/14/wireguard-vpn-typical-setup/]
* See [https://www.cyberciti.biz/faq/ubuntu-20-04-set-up-wireguard-vpn-server/ https://www.cyberciti.biz/faq/ubuntu-20-04-set-up-wireguard-vpn-server/]
* [https://www.linode.com/docs/networking/vpn/set-up-wireguard-vpn-on-ubuntu/ https://www.linode.com/docs/networking/vpn/set-up-wireguard-vpn-on-ubuntu/]
* [https://www.cyberciti.biz/faq/ubuntu-20-04-set-up-wireguard-vpn-server/ https://www.cyberciti.biz/faq/ubuntu-20-04-set-up-wireguard-vpn-server/]

Revision as of 23:33, 8 June 2020

Hot new VPN with many features

  • Handles handoff between connections (WiFi and Cellular)
  • Much faster connections
  • Smaller codebase

Server

How to setup a WireGuard VPN server on Ubuntu

  • If using Ubuntu <= 19.04, add the WireGuard PPA
    sudo add-apt-repository ppa:wireguard/wireguard
    sudo apt update
    
  • Install WireGuard
    sudo apt install wireguard
    
  • Generate pub/priv keys
  • Open up and forward port 51820
    sudo ufw allow 51820/udp
    
  • Enable WireGuard systemd service
    sudo systemctl enable wg-quick@wg0
    
References