DefShield VPN uses the official WireGuard client. There is no proprietary app to install โ just import a configuration file and connect.
Pick the annual, monthly or weekly plan on the Pricing page. The amount charged today and the renewal price are shown before you pay.
Within a few minutes of payment we e-mail your account details and a link to your personal dashboard with a WireGuard configuration file (.conf) for every location.
Download the free official client for your device from wireguard.com/install. It is available for Windows, macOS, Linux, Android and iOS.
Open WireGuard, import the configuration file for the location you want and switch the tunnel on. Your traffic is now encrypted.
Each guide takes about two minutes. Your configuration files are available in your dashboard after purchase.
Install WireGuard for Windows from wireguard.com โ open it โ Import tunnel(s) from file โ select the .conf file โ Activate. To add more locations, import their files the same way and switch between them in the left-hand list.
Install WireGuard for macOS from wireguard.com โ Import tunnel(s) from file โ choose the .conf file โ Activate. The tunnel can also be toggled from the WireGuard icon in the menu bar.
sudo apt install wireguard (or your distribution's package) โ copy the file to /etc/wireguard/defshield.conf โ sudo wg-quick up defshield. To disconnect: sudo wg-quick down defshield. Most desktop environments also let you import the .conf file through Network Settings โ VPN โ Import from file.
Download the .conf file to your phone โ install the official WireGuard app โ tap + โ Import from file or archive โ select the file โ toggle the tunnel on.
Download the .conf file to your device (it appears in the Files app) โ install the WireGuard app โ open the file from Files and choose Share โ WireGuard, or in WireGuard tap + โ Create from file or archive โ toggle the tunnel on. You can enable On-Demand in the tunnel settings to connect automatically.
Most modern routers include a WireGuard client. Open the router's VPN settings, create a new WireGuard client and either upload the .conf file or copy its values (private key, address, DNS, peer public key, endpoint, allowed IPs) into the form. Enable the client and every device on your network is protected. A router setup counts as one device toward your limit of 5 simultaneous connections.