---
title: Install WireGuard on Linux | Snap Store
description: Get the latest version of WireGuard for Linux - Fast, modern, and secure
  VPN tunnel
url: https://snapcraft.io/wireguard-dtp
---

# WireGuard (wireguard-dtp)

[DownThePark](https://snapcraft.io/publisher/downthepark "View all snaps from DownThePark")

* [DownThePark](https://snapcraft.io/publisher/downthepark "View all snaps from DownThePark")
* [Server and Cloud](https://snapcraft.io/search?categories=server-and-cloud)

latest/stable 1.0.20210914

Install latest/stable of WireGuard

---

**Install using the command line**

```
sudo snap install wireguard-dtp
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* wireguard-dtp

---

### License

* GPL-3.0

---

### Last updated

* 12 January 2025 - latest/stable
* 12 January 2025 - latest/edge

---

### Websites

* [www.wireguard.com](https://www.wireguard.com/ "https://www.wireguard.com/")

---

### Source code

* [github.com/DownThePark/wireguard-snap](https://github.com/DownThePark/wireguard-snap "https://github.com/DownThePark/wireguard-snap")
* [github.com/WireGuard/wireguard-linux](https://github.com/WireGuard/wireguard-linux "https://github.com/WireGuard/wireguard-linux")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/wireguard-dtp#report-snap-modal)

---

* [Description](https://snapcraft.io/wireguard-dtp#tab-description)
* [Security](https://snapcraft.io/wireguard-dtp#tab-security)

#### Fast, modern, and secure VPN tunnel

WireGuard® is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPsec, while avoiding the massive headache. It intends to be considerably more performant than OpenVPN. WireGuard is designed as a general purpose VPN for running on embedded interfaces and super computers alike, fit for many different circumstances.

---

**Usage**: First, connect the `firewall-control` and `network-control` interfaces

```
 sudo snap connect wireguard-dtp:firewall-control

 sudo snap connect wireguard-dtp:network-control
```

Then, drop your `.conf` files into `/var/snap/wireguard-dtp/current/etc`

```
 sudo cp wg0.conf /var/snap/wireguard-dtp/current/etc
```

Finally, restart WireGuard

```
 sudo snap restart wireguard-dtp
```

**Note**: Due to strict confinement, automatically updating DNS in `/etc/resolv.conf` is not supported.

---

## Install WireGuard on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/wireguard-dtp/arch)

[### CentOS](https://snapcraft.io/install/wireguard-dtp/centos)

[### Debian](https://snapcraft.io/install/wireguard-dtp/debian)

[### elementary OS](https://snapcraft.io/install/wireguard-dtp/elementary)

[### Fedora](https://snapcraft.io/install/wireguard-dtp/fedora)

[### KDE Neon](https://snapcraft.io/install/wireguard-dtp/kde-neon)

[### Kubuntu](https://snapcraft.io/install/wireguard-dtp/kubuntu)

[### Manjaro](https://snapcraft.io/install/wireguard-dtp/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/wireguard-dtp/pop)

[### openSUSE](https://snapcraft.io/install/wireguard-dtp/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/wireguard-dtp/rhel)

[### Ubuntu](https://snapcraft.io/install/wireguard-dtp/ubuntu)

[### Raspberry Pi](https://snapcraft.io/install/wireguard-dtp/raspbian)
