Desktop Client

Overview

Desktop client provides an easy way to access VPN locations of multiple Defguard instances via user-friendly UI.

Download latest release here: https://defguard.net/download/

For development/pre-releases, go to GitHub: https://github.com/DefGuard/client/releases

Guides:

macOS

Defguard Desktop Client is available in the App Store.

Linux

ArchLinux

There is an AUR package: defguard-client.

If you don't know how to install AUR packages, please follow these guidelines:

Ubuntu 22.04 / Debian 12

Download defguard-client_{x.x.x}_{arch}_ubuntu-22-04-lts.deb from releases.

Client update

Defguard Client regularly checks for updates and in order to do so operating system name and installed application version are sent to the Defguard update service.

This functionality can be turned off in the Client settings under Updates section so that no data is sent.

If a new version is available, a notification with a download button will be shown near the bottom of the menu.

New Desktop Client version available for download

Storage

Application data is stored in following locations:

Platform
Storage directory

Windows

C:\Users\<USER>\AppData\Roaming\net.defguard

macOS

$HOME/Library/Containers/net.defguard

BSD/Linux

$HOME/.local/share/net.defguard

Log files

All relevant application logs should be available in the clients Settings where they can be filtered by source and log level:\

In case of unexpected issues, the log files themselves can be found in the following default locations:

Platform
Client logs
Background service logs

Windows

C:\Users<USER>\AppData\Roaming\net.defguard\logs

C:\Logs\defguard-service

macOS

$HOME/Library/Containers/net.defguard/Data/Library/Logs/net.defguard

$HOME/Library/Group Containers/group.net.defguard/Logs

BSD/Linux

$HOME/.local/share/net.defguard/logs

/var/log/defguard-service

Last updated

Was this helpful?