{"version":1,"pages":[{"id":"koxJz0GwngERmrCsxk5l","title":"Welcome","pathname":"/1.4","siteSpaceId":"sitesp_NkdGo","lang":"en"},{"id":"ZjQzp6bqxJO0ZLG9r5ug","title":"Getting help","pathname":"/1.4/support","siteSpaceId":"sitesp_NkdGo","lang":"en"},{"id":"jXwtDpVTV8ipOCwSa1xk","title":"About Defguard","pathname":"/1.4/about/about-defguard","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"About"}]},{"id":"JBW353iQYjBdyc6CE4Sp","title":"Features overview","pathname":"/1.4/about/features-overview","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"About"}]},{"id":"0pYlWI1IXlo2To4C3qaB","title":"One-line install script","pathname":"/1.4/getting-started/one-line-install","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Getting started"}]},{"id":"Cj9rkJH6ARPB7duLaEwv","title":"Overview","pathname":"/1.4/features/overview","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"j2WuxIqf5kUMsauXj6tm","title":"Zero-Trust VPN with 2FA/MFA","pathname":"/1.4/features/wireguard","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"afvQk14f7OuSCO07PlRz","title":"Create/Manage VPN Location","pathname":"/1.4/features/wireguard/create-your-vpn-network","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"ui1wYoKYKLq3b8cPMuw3","title":"Network overview","pathname":"/1.4/features/wireguard/network-overview","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"rAq14EOKGUNiJrhI10AD","title":"Multi-Factor Authentication (MFA/2FA)","pathname":"/1.4/features/wireguard/multi-factor-authentication-mfa-2fa","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"Defguard is the sole VPN solution that genuinely implements Multi-Factor Authentication (MFA) before a WireGuard® VPN connection is established, significantly enhancing security against cyberattacks.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"N0v4wuo1Tonu3rqDKtGh","title":"Internal SSO based MFA","pathname":"/1.4/features/wireguard/multi-factor-authentication-mfa-2fa/internal-sso-based-mfa","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"RWCIkRG9CW5gp9aOg2Zs","title":"External SSO based MFA","pathname":"/1.4/features/wireguard/multi-factor-authentication-mfa-2fa/external-sso-based-mfa","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"FXdbWsS5A6KhCynIGzZV","title":"Remote desktop client configuration","pathname":"/1.4/features/wireguard/remote-desktop-activation","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"How to manually generate token for user as an administrator.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"mV08hfOBDh5NYRYxRpzt","title":"VPN & Client behaviour customization","pathname":"/1.4/features/wireguard/behavior-customization","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"XJEAVMVnoA9SRGh3MvXO","title":"DNS and domains","pathname":"/1.4/features/wireguard/dns-and-domains","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"w8eMm4mvzKf3UDOTsU5C","title":"Executing custom gateway commands","pathname":"/1.4/features/wireguard/executing-custom-gateway-commands","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"GGJ5pdL6C9LHnAa08qjr","title":"Remote user enrollment","pathname":"/1.4/features/remote-user-enrollment","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"1KFwk3WCLpAS86cnk5Lo","title":"User onboarding after enrollment","pathname":"/1.4/features/remote-user-enrollment/user-onboarding-after-enrollment","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"6mOk19fxjAP6rjhIU0yh","title":"Automatic (real time) desktop client configuration & sync","pathname":"/1.4/features/remote-user-enrollment/automatic-real-time-desktop-client-configuration","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"UCXu68Z3S6pWN3bCvMtb","title":"Internal SSO (OpenID Connect Provider)","pathname":"/1.4/features/openid-connect","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"WNdToqn0KpwEF0ZPxjAZ","title":"External SSO/OpenID providers","pathname":"/1.4/features/external-openid-providers","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"pikoJf8JnFyaiHadb99W","title":"Google","pathname":"/1.4/features/external-openid-providers/google","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"nqF4kk7nEF6kVO1dnDyV","title":"Microsoft","pathname":"/1.4/features/external-openid-providers/microsoft","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"Bu198AnrrVAqD1UCFfXx","title":"Okta","pathname":"/1.4/features/external-openid-providers/okta","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"CbEJwlWRStHICTkeCt21","title":"JumpCloud","pathname":"/1.4/features/external-openid-providers/jumpcloud","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"P3tHwnLGzfY1xZPnDDuU","title":"Keycloak","pathname":"/1.4/features/external-openid-providers/keycloak","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"IqyklHZrm4jad7w1q9NH","title":"Zitadel","pathname":"/1.4/features/external-openid-providers/zitadel","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"jeSHNmuJbUZ4AZf53nXe","title":"Custom","pathname":"/1.4/features/external-openid-providers/custom","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"QHQSrtTS2A2FbkzBNqGG","title":"External OIDC secure enrollment","pathname":"/1.4/features/external-openid-providers/external-oidc-secure-enrollment","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"cfupCw2m6OX1cKm1g0ym","title":"LDAP and Active Directory integration","pathname":"/1.4/features/ldap-and-active-directory-integration","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"yCjv2lpEQOTIowC7Untb","title":"Configuration","pathname":"/1.4/features/ldap-and-active-directory-integration/configuration","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"How to configure connection between Defguard instance and LDAP.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"OXApEqmBcY5v9goZ6Rmw","title":"Settings table","pathname":"/1.4/features/ldap-and-active-directory-integration/settings-table","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"List with description of settings for LDAP found in settings page.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"pBeRj0pOwsshgc1dlCme","title":"Two-way LDAP and Active Directory synchronization","pathname":"/1.4/features/ldap-and-active-directory-integration/two-way-ldap-and-active-directory-synchronization","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"JLdwAUYb22fX2uZUTrkO","title":"Access Control List","pathname":"/1.4/features/access-control-list","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"lG7sLp3fM86OTtLJ3jta","title":"ACL Aliases","pathname":"/1.4/features/access-control-list/acl-aliases","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Access Control List"}]},{"id":"59yAoUSHEOoYIzM0oFhI","title":"Implementation Details","pathname":"/1.4/features/access-control-list/firewall-internals","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Access Control List"}]},{"id":"050yhgIaKF1g5aeq03yg","title":"Network devices","pathname":"/1.4/features/network-devices","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"VBcRQrNqXcNXPbXvu9eu","title":"Activity & Audit logs","pathname":"/1.4/features/activity-log","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"Thd6Wcsk4xit5AIv1MVL","title":"Audit Log Streaming to SIEM systems","pathname":"/1.4/features/activity-log/activity-log-streaming","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"This feature is designed to help teams centralize visibility into user actions, security events, and system behavior by integrating with tools they already use for monitoring and incident response.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"}]},{"id":"dH0Vgrzv7DgvRI8qTZX1","title":"Supported SIEM systems integrations","pathname":"/1.4/features/activity-log/activity-log-streaming/activity-log-integrations","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"List of supported services to stream activity logs into.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"}]},{"id":"Ln7EFBG15GUFZRIYYoxZ","title":"Vector integration guide","pathname":"/1.4/features/activity-log/activity-log-streaming/activity-log-integrations/vector-integration-guide","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"How to stream activity logs to vector.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"gMnzu7NGKzyGFcNdOgNZ","title":"Logstash integration guide","pathname":"/1.4/features/activity-log/activity-log-streaming/activity-log-integrations/logstash-integration-guide","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"How to stream activity logs to vector.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"dheSU71BAA8MOlDkYyGT","title":"Notifications","pathname":"/1.4/features/notifications","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"tSBtdTNwqEqHklhAjYi9","title":"Email notifications","pathname":"/1.4/features/notifications/setting-up-smtp-for-email-notifications","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"nWRPcTluTLVAnq4hk94n","title":"Gateway notifications","pathname":"/1.4/features/notifications/gateway-notifications","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"7qyxwDGPmZ1GIo4LZPZ7","title":"New version notifications","pathname":"/1.4/features/notifications/new-version-notifications","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"QDWp3L5dCnCTQnzy9YYF","title":"Integrations","pathname":"/1.4/features/integrations","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"PQwYg8oWN7bVQ2NEGf58","title":"Webhooks","pathname":"/1.4/features/integrations/webhooks","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"oAB6mjM25GnmWlOiR7eX","title":"REST API","pathname":"/1.4/features/integrations/api-tokens","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"kBJQe58BihO8JkqpNmLU","title":"OPSense Configuartion","pathname":"/1.4/features/gateway","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"kyqbzEn8yS2DaEi5zwhX","title":"SSH Authentication","pathname":"/1.4/features/ssh-authentication","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"qHNp7Dm3SzrJ1ck6xpfB","title":"Forward auth","pathname":"/1.4/features/forward-auth","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"6TUlxpZafkh8Myl7dPSj","title":"YubiKey Provisioning","pathname":"/1.4/features/yubikey-provisioning","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"Provisioner repository: https://github.com/DefGuard/YubiKey-Provision","breadcrumbs":[{"label":"Features"}]},{"id":"M3i4LGQpKaR1AKYJlzyv","title":"User SNAT bindings","pathname":"/1.4/features/user-snat-bindings","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"H1LmM2nV8U8VARj6ZAgM","title":"Overview","pathname":"/1.4/deployment-strategies/setting-up-your-instance","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"dgJu125sS24hqV7EA1q4","title":"Hardware, OS, network and firewall recommendations","pathname":"/1.4/deployment-strategies/hardware-os-network-and-firewall-recommendations","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"Before Defguard can be deployed please get familiar with the following recommendations","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BxJVch6NmUvpdR6BhEvJ","title":"Standalone package based installation","pathname":"/1.4/deployment-strategies/standalone-package-based-installation","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"2Ye1nGvXYjmqSU6j2ghr","title":"Docker images and tags","pathname":"/1.4/deployment-strategies/docker-images-and-tags","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"XRiVGazbiZn7xTRU5tRk","title":"Docker Compose","pathname":"/1.4/deployment-strategies/docker-compose","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"evIqVActcyZyIZHYTsAI","title":"Kubernetes","pathname":"/1.4/deployment-strategies/kubernetes","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"sSFv8PYPmrYlyRKAbCKK","title":"Terraform","pathname":"/1.4/deployment-strategies/terraform","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BFDo1nKNFYWC7zmR2pKF","title":"AMIs and AWS CloudFormation","pathname":"/1.4/deployment-strategies/amis-and-aws-cloudformation","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"kYNKFnD0B2CNcaDlFKXs","title":"High Availability and Failover","pathname":"/1.4/deployment-strategies/high-availability-and-failover","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"lprMqj5ab1cscLFv0kWn","title":"Upgrading","pathname":"/1.4/deployment-strategies/upgrading","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"Notes on upgrading Defguard and its components","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"u3n6tHGBt0HKE6lCUECZ","title":"Pre-production and development releases","pathname":"/1.4/deployment-strategies/pre-production-and-development-releases","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"1KLINb5EeNCxbdWVydt1","title":"Gateway","pathname":"/1.4/deployment-strategies/gateway","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"VZkyClYgUyMncbehkCg3","title":"Running gateway on MikroTik routers","pathname":"/1.4/deployment-strategies/gateway/running-gateway-on-mikrotik-routers","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Gateway"}]},{"id":"gfLXJY8rPsqW3j2SUDfv","title":"Securing gRPC communication","pathname":"/1.4/deployment-strategies/grpc-ssl-communication","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"SWRqXM9cLn7C7C5v6FnK","title":"OpenID RSA key","pathname":"/1.4/deployment-strategies/openid-rsa-key","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"MplaUtkmap3t1B7pyPNV","title":"Health check","pathname":"/1.4/deployment-strategies/health-check","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"fGUjLMT8R1wt8lihmUxU","title":"Configuration","pathname":"/1.4/deployment-strategies/configuration","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"5BETUDKNhi6OWmJmiBQW","title":"License","pathname":"/1.4/enterprise/license","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Enterprise"}]},{"id":"ezKq3kbDGCrzdl3PmHj6","title":"Enterprise features","pathname":"/1.4/enterprise/enterprise-features","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Enterprise"}]},{"id":"n8EfF8uAEza3SK52lj98","title":"Overview","pathname":"/1.4/using-defguard-for-end-users/overwiew","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"ldGLpOqIojkVQyesg99B","title":"Mobile Client","pathname":"/1.4/using-defguard-for-end-users/mobile-client","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"ptJiq2vAsbWwB4T2Q4rX","title":"Desktop Client","pathname":"/1.4/using-defguard-for-end-users/desktop-client","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"FKqLs1EawbkmwE7V61n3","title":"Instance configuration","pathname":"/1.4/using-defguard-for-end-users/desktop-client/instance-configuration","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"In this guide, you will learn how to add, remove and update Instance in Defguard desktop client.","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"tyTpW77cVeOQrIccEodN","title":"Using Multi-Factor Authentication (MFA)","pathname":"/1.4/using-defguard-for-end-users/desktop-client/using-multi-factor-authentication-mfa","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"yjUb0u49KJzUtjcXA4C6","title":"CLI Client","pathname":"/1.4/using-defguard-for-end-users/cli-client","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"JY3DFyo0wL2lafm1Sdsf","title":"Other WireGuard® Clients","pathname":"/1.4/using-defguard-for-end-users/adding-wireguard-devices","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"8ueyh6HWDw5Z7s1QSiiP","title":"Configuring a device for new VPN Location manually","pathname":"/1.4/using-defguard-for-end-users/adding-wireguard-devices/configuring-a-device-for-a-new-vpn-location","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Other WireGuard® Clients"}]},{"id":"lbgMc6KcedsYOsPgXMch","title":"Password change / Reset","pathname":"/1.4/using-defguard-for-end-users/changing-your-password","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"v9AYnl5hXMu9P1MM2M88","title":"Enrollment & Onboarding","pathname":"/1.4/using-defguard-for-end-users/enrollment","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"e631EIlm8Ai6WR9yCpK6","title":"With internal Defguard SSO","pathname":"/1.4/using-defguard-for-end-users/enrollment/with-internal-defguard-sso","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"2AwKVLUVStR9NVhKsnwk","title":"With external SSO (Google/Microsoft/Custom)","pathname":"/1.4/using-defguard-for-end-users/enrollment/with-external-sso-google-microsoft-custom","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"NJakPuQYFMVn0m8UeRD7","title":"Setting up 2FA/MFA","pathname":"/1.4/using-defguard-for-end-users/setting-up-2fa-mfa","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"MbleSplRWwmcWM2VEo3m","title":"Step by step setting up a VPN server","pathname":"/1.4/tutorials/step-by-step-setting-up-a-vpn-server","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Tutorials"}]},{"id":"uGhOwA693r494RX61FKg","title":"Adding additional VPN locations","pathname":"/1.4/tutorials/step-by-step-setting-up-a-vpn-server/adding-additional-vpn-locations","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Tutorials"},{"label":"Step by step setting up a VPN server"}]},{"id":"DH9jcmVy5nGvRlldd86Y","title":"Architecture Decision Records","pathname":"/1.4/in-depth/architecture-decision-records","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"What are Defguard's Architecture Decision Records?","breadcrumbs":[{"label":"In depth"}]},{"id":"9UaER5aV8wtc5nzkLnNe","title":"1.4","pathname":"/1.4/in-depth/architecture-decision-records/1.4","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"MVvSUNaWDcCMbyJ8UjWb","title":"1.3","pathname":"/1.4/in-depth/architecture-decision-records/1.3","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"ohS004farxk9cJZ4iUI8","title":"Pre-1.3","pathname":"/1.4/in-depth/architecture-decision-records/pre-1.3","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"DHi68cTgsmXMCYFOjwSU","title":"Architecture","pathname":"/1.4/in-depth/architecture","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"}]},{"id":"RFyTpRKKdjU2E5Tlbii9","title":"MFA Architecture","pathname":"/1.4/in-depth/architecture/architecture","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"CL236h1Ug9s57EBsAqbS","title":"How do VPN statistics work","pathname":"/1.4/in-depth/architecture/how-do-vpn-statistics-work","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"AVqdEQvfNcTnREMhInoM","title":"Security concepts","pathname":"/1.4/in-depth/architecture/security-concepts","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"qHHjE6wUC7VxL1ilIufU","title":"Roadmap","pathname":"/1.4/in-depth/roadmap","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"This is a high-level project roadmap of planned features.","breadcrumbs":[{"label":"In depth"}]},{"id":"DmSeuHJ4XUSxHLbvgCQd","title":"Release cycle","pathname":"/1.4/in-depth/release-cycle","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"In depth"}]},{"id":"hHAgFSYE5fRDl9ncDDE0","title":"Contributing","pathname":"/1.4/for-developers/contributing","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"For Developers"}]},{"id":"m2EEfPqqAw9Kzo8CXa0h","title":"Environment setup","pathname":"/1.4/for-developers/dev-env-setup","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"For Developers"}]},{"id":"YWz1LmM4af8krwdilg79","title":"Translations (core/web)","pathname":"/1.4/for-developers/dev-env-setup/translations-web","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"gPVAQPKvqbAegikhZjfq","title":"Switching language","pathname":"/1.4/for-developers/dev-env-setup/translations-web/switching-language","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"gBqvPT2W6w105xFbLVbE","title":"Adding translations","pathname":"/1.4/for-developers/dev-env-setup/translations-web/adding-translations","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"dpSLBjqcqjQItmZrPc2d","title":"Translations (client)","pathname":"/1.4/for-developers/dev-env-setup/translations-client","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"fdhbKP9x2QeZuiOaJmoZ","title":"Adding translations","pathname":"/1.4/for-developers/dev-env-setup/translations-client/adding-translations","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (client)"}]},{"id":"CzIsWb9WLlznAqnMwg49","title":"Troubleshooting Guide","pathname":"/1.4/resources/troubleshooting","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"Here are some common issues / problems that are frequently encountered.","breadcrumbs":[{"label":"Resources"}]},{"id":"aFgaHQ7grD7UwiLdzBQY","title":"Sending support information","pathname":"/1.4/resources/troubleshooting/sending-support-info","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Resources"},{"label":"Troubleshooting Guide"}]},{"id":"mKuy7RxNRy0kjglPzeA7","title":"Client Windows installer exit codes","pathname":"/1.4/resources/troubleshooting/windows-installer-exit-codes","siteSpaceId":"sitesp_NkdGo","lang":"en","description":"Desktop Client windows installer exist codes list.","breadcrumbs":[{"label":"Resources"},{"label":"Troubleshooting Guide"}]},{"id":"bIlMT62Ku2IQfrE0AIW2","title":"Client \"All traffic\" connection issues","pathname":"/1.4/resources/troubleshooting/client-all-traffic-connection-issues","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Resources"},{"label":"Troubleshooting Guide"}]},{"id":"yVfpov8uNh4NDkCcwgg2","title":"WebAuthn security keys","pathname":"/1.4/resources/troubleshooting/webauthn-security-keys","siteSpaceId":"sitesp_NkdGo","lang":"en","breadcrumbs":[{"label":"Resources"},{"label":"Troubleshooting Guide"}]},{"id":"koxJz0GwngERmrCsxk5l","title":"Welcome","pathname":"/1.5","siteSpaceId":"sitesp_UPWEX","lang":"en"},{"id":"ZjQzp6bqxJO0ZLG9r5ug","title":"Getting help","pathname":"/1.5/support","siteSpaceId":"sitesp_UPWEX","lang":"en"},{"id":"jXwtDpVTV8ipOCwSa1xk","title":"About Defguard","pathname":"/1.5/about/about-defguard","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"About"}]},{"id":"JBW353iQYjBdyc6CE4Sp","title":"Features overview","pathname":"/1.5/about/features-overview","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"About"}]},{"id":"0pYlWI1IXlo2To4C3qaB","title":"One-line install script","pathname":"/1.5/getting-started/one-line-install","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Getting started"}]},{"id":"Cj9rkJH6ARPB7duLaEwv","title":"Overview","pathname":"/1.5/features/overview","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"j2WuxIqf5kUMsauXj6tm","title":"Zero-Trust VPN with 2FA/MFA","pathname":"/1.5/features/wireguard","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"afvQk14f7OuSCO07PlRz","title":"Create/Manage VPN Location","pathname":"/1.5/features/wireguard/create-your-vpn-network","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"ui1wYoKYKLq3b8cPMuw3","title":"Network overview","pathname":"/1.5/features/wireguard/network-overview","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"rAq14EOKGUNiJrhI10AD","title":"Multi-Factor Authentication (MFA/2FA)","pathname":"/1.5/features/wireguard/multi-factor-authentication-mfa-2fa","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"Defguard is the sole VPN solution that genuinely implements Multi-Factor Authentication (MFA) before a WireGuard® VPN connection is established, significantly enhancing security against cyberattacks.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"fUbTtDnsfJ8BTAWjCSpU","title":"Internal SSO based MFA","pathname":"/1.5/features/wireguard/multi-factor-authentication-mfa-2fa/internal-sso-based-mfa","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"XIinkq9ofULvuZFxYwCL","title":"External SSO based MFA","pathname":"/1.5/features/wireguard/multi-factor-authentication-mfa-2fa/external-sso-based-mfa","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"FXdbWsS5A6KhCynIGzZV","title":"Remote desktop client configuration","pathname":"/1.5/features/wireguard/remote-desktop-activation","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"How to manually generate token for user as an administrator.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"mV08hfOBDh5NYRYxRpzt","title":"VPN & Client behaviour customization","pathname":"/1.5/features/wireguard/behavior-customization","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"XJEAVMVnoA9SRGh3MvXO","title":"DNS and domains","pathname":"/1.5/features/wireguard/dns-and-domains","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"w8eMm4mvzKf3UDOTsU5C","title":"Executing custom gateway commands","pathname":"/1.5/features/wireguard/executing-custom-gateway-commands","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"GGJ5pdL6C9LHnAa08qjr","title":"Remote user enrollment","pathname":"/1.5/features/remote-user-enrollment","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"1KFwk3WCLpAS86cnk5Lo","title":"User onboarding after enrollment","pathname":"/1.5/features/remote-user-enrollment/user-onboarding-after-enrollment","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"6mOk19fxjAP6rjhIU0yh","title":"Automatic (real time) desktop client configuration & sync","pathname":"/1.5/features/remote-user-enrollment/automatic-real-time-desktop-client-configuration","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"UCXu68Z3S6pWN3bCvMtb","title":"Internal SSO (OpenID Connect Provider)","pathname":"/1.5/features/openid-connect","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"WNdToqn0KpwEF0ZPxjAZ","title":"External SSO/OpenID providers","pathname":"/1.5/features/external-openid-providers","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"pikoJf8JnFyaiHadb99W","title":"Google","pathname":"/1.5/features/external-openid-providers/google","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"nqF4kk7nEF6kVO1dnDyV","title":"Microsoft","pathname":"/1.5/features/external-openid-providers/microsoft","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"Bu198AnrrVAqD1UCFfXx","title":"Okta","pathname":"/1.5/features/external-openid-providers/okta","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"CbEJwlWRStHICTkeCt21","title":"JumpCloud","pathname":"/1.5/features/external-openid-providers/jumpcloud","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"P3tHwnLGzfY1xZPnDDuU","title":"Keycloak","pathname":"/1.5/features/external-openid-providers/keycloak","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"IqyklHZrm4jad7w1q9NH","title":"Zitadel","pathname":"/1.5/features/external-openid-providers/zitadel","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"jeSHNmuJbUZ4AZf53nXe","title":"Custom","pathname":"/1.5/features/external-openid-providers/custom","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"QHQSrtTS2A2FbkzBNqGG","title":"External OIDC secure enrollment","pathname":"/1.5/features/external-openid-providers/external-oidc-secure-enrollment","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"cfupCw2m6OX1cKm1g0ym","title":"LDAP and Active Directory integration","pathname":"/1.5/features/ldap-and-active-directory-integration","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"yCjv2lpEQOTIowC7Untb","title":"Configuration","pathname":"/1.5/features/ldap-and-active-directory-integration/configuration","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"How to configure connection between Defguard instance and LDAP.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"OXApEqmBcY5v9goZ6Rmw","title":"Settings table","pathname":"/1.5/features/ldap-and-active-directory-integration/settings-table","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"List with description of settings for LDAP found in settings page.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"pBeRj0pOwsshgc1dlCme","title":"Two-way LDAP and Active Directory synchronization","pathname":"/1.5/features/ldap-and-active-directory-integration/two-way-ldap-and-active-directory-synchronization","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"JLdwAUYb22fX2uZUTrkO","title":"Access Control List","pathname":"/1.5/features/access-control-list","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"lG7sLp3fM86OTtLJ3jta","title":"ACL Aliases","pathname":"/1.5/features/access-control-list/acl-aliases","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Access Control List"}]},{"id":"59yAoUSHEOoYIzM0oFhI","title":"Implementation Details","pathname":"/1.5/features/access-control-list/firewall-internals","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Access Control List"}]},{"id":"050yhgIaKF1g5aeq03yg","title":"Network devices","pathname":"/1.5/features/network-devices","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"VBcRQrNqXcNXPbXvu9eu","title":"Activity & Audit logs","pathname":"/1.5/features/activity-log","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"Thd6Wcsk4xit5AIv1MVL","title":"Audit Log Streaming to SIEM systems","pathname":"/1.5/features/activity-log/activity-log-streaming","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"This feature is designed to help teams centralize visibility into user actions, security events, and system behavior by integrating with tools they already use for monitoring and incident response.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"}]},{"id":"dH0Vgrzv7DgvRI8qTZX1","title":"Supported SIEM systems integrations","pathname":"/1.5/features/activity-log/activity-log-streaming/activity-log-integrations","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"List of supported services to stream activity logs into.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"}]},{"id":"Ln7EFBG15GUFZRIYYoxZ","title":"Vector integration guide","pathname":"/1.5/features/activity-log/activity-log-streaming/activity-log-integrations/vector-integration-guide","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"How to stream activity logs to vector.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"gMnzu7NGKzyGFcNdOgNZ","title":"Logstash integration guide","pathname":"/1.5/features/activity-log/activity-log-streaming/activity-log-integrations/logstash-integration-guide","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"How to stream activity logs to logstash.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"dheSU71BAA8MOlDkYyGT","title":"Notifications","pathname":"/1.5/features/notifications","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"tSBtdTNwqEqHklhAjYi9","title":"Email notifications","pathname":"/1.5/features/notifications/setting-up-smtp-for-email-notifications","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"nWRPcTluTLVAnq4hk94n","title":"Gateway notifications","pathname":"/1.5/features/notifications/gateway-notifications","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"7qyxwDGPmZ1GIo4LZPZ7","title":"New version notifications","pathname":"/1.5/features/notifications/new-version-notifications","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"QDWp3L5dCnCTQnzy9YYF","title":"Integrations","pathname":"/1.5/features/integrations","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"PQwYg8oWN7bVQ2NEGf58","title":"Webhooks","pathname":"/1.5/features/integrations/webhooks","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"oAB6mjM25GnmWlOiR7eX","title":"REST API","pathname":"/1.5/features/integrations/api-tokens","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"kBJQe58BihO8JkqpNmLU","title":"OPSense Configuartion","pathname":"/1.5/features/gateway","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"kyqbzEn8yS2DaEi5zwhX","title":"SSH Authentication","pathname":"/1.5/features/ssh-authentication","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"qHNp7Dm3SzrJ1ck6xpfB","title":"Forward auth","pathname":"/1.5/features/forward-auth","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"6TUlxpZafkh8Myl7dPSj","title":"YubiKey Provisioning","pathname":"/1.5/features/yubikey-provisioning","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"Provisioner repository: https://github.com/DefGuard/YubiKey-Provision","breadcrumbs":[{"label":"Features"}]},{"id":"M3i4LGQpKaR1AKYJlzyv","title":"User SNAT bindings","pathname":"/1.5/features/user-snat-bindings","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Features"}]},{"id":"H1LmM2nV8U8VARj6ZAgM","title":"Overview","pathname":"/1.5/deployment-strategies/setting-up-your-instance","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"This documentation will guide you through the process of deploying your Defguard instance.","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"9y3L8Xdf3uPqveyFUqNX","title":"Deploying to Production","pathname":"/1.5/deployment-strategies/deploying-to-production","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"McJa7rvoI4w3lrHxjJMS","title":"Hardware, OS, network and firewall recommendations","pathname":"/1.5/deployment-strategies/hardware-os-network-and-firewall-recommendations","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"Before Defguard can be deployed please get familiar with the following recommendations","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BxJVch6NmUvpdR6BhEvJ","title":"Standalone package based installation","pathname":"/1.5/deployment-strategies/standalone-package-based-installation","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"4IIZ3sxsDALJhXHqXuJ6","title":"Defguard APT repository","pathname":"/1.5/deployment-strategies/standalone-package-based-installation/defguard-apt-repository","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"XRiVGazbiZn7xTRU5tRk","title":"Docker Compose","pathname":"/1.5/deployment-strategies/docker-compose","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"evIqVActcyZyIZHYTsAI","title":"Kubernetes","pathname":"/1.5/deployment-strategies/kubernetes","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"sSFv8PYPmrYlyRKAbCKK","title":"Terraform","pathname":"/1.5/deployment-strategies/terraform","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BFDo1nKNFYWC7zmR2pKF","title":"Amazon Machine Image (AMI)","pathname":"/1.5/deployment-strategies/amis-and-aws-cloudformation","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"lF0qsTiQJ08BaeFB4JBT","title":"Configuring HTTPS using AWS Certificate Manager","pathname":"/1.5/deployment-strategies/amis-and-aws-cloudformation/configuring-https-using-aws-certificate-manager","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Amazon Machine Image (AMI)"}]},{"id":"1KLINb5EeNCxbdWVydt1","title":"Adding a location and getting a Gateway token","pathname":"/1.5/deployment-strategies/gateway","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"This documentation will guide you through adding a new location and proceeding with the Gateway deployment, enabling your devices to connect to it via VPN.","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"fGUjLMT8R1wt8lihmUxU","title":"Configuration","pathname":"/1.5/deployment-strategies/configuration","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"RnGShSQFw8iFNkyhex70","title":"Running Gateway on OPNsense firewall","pathname":"/1.5/deployment-strategies/running-gateway-on-opnsense-firewall","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"VZkyClYgUyMncbehkCg3","title":"Running Gateway on MikroTik routers","pathname":"/1.5/deployment-strategies/running-gateway-on-mikrotik-routers","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"qMyLz5VTtHtfJstXVirl","title":"Reverse Proxy configuration using Nginx","pathname":"/1.5/deployment-strategies/reverse-proxy-configuration-using-nginx","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"kYNKFnD0B2CNcaDlFKXs","title":"High Availability and Failover","pathname":"/1.5/deployment-strategies/high-availability-and-failover","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"5srcA89hPDTGzhY2O7JZ","title":"Updating and version compatibility","pathname":"/1.5/deployment-strategies/updating-and-version-compatibility","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"lprMqj5ab1cscLFv0kWn","title":"Migration guides","pathname":"/1.5/deployment-strategies/upgrading","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"Notes on upgrading Defguard and its components","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"CtEcpkhxZrOm5QGfY5hc","title":"Using a userspace wireguard-go implementation","pathname":"/1.5/deployment-strategies/using-a-userspace-wireguard-go-implementation","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"u3n6tHGBt0HKE6lCUECZ","title":"Pre-production and development releases","pathname":"/1.5/deployment-strategies/pre-production-and-development-releases","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"gfLXJY8rPsqW3j2SUDfv","title":"Securing gRPC communication","pathname":"/1.5/deployment-strategies/grpc-ssl-communication","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"SWRqXM9cLn7C7C5v6FnK","title":"Using RSA instead of HMAC for OpenID key","pathname":"/1.5/deployment-strategies/openid-rsa-key","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"MplaUtkmap3t1B7pyPNV","title":"Health check","pathname":"/1.5/deployment-strategies/health-check","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"WzRlphy4yds6s1qrOjry","title":"Production deployment verification guide","pathname":"/1.5/deployment-strategies/production-deployment-verification-guide","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"5BETUDKNhi6OWmJmiBQW","title":"License","pathname":"/1.5/enterprise/license","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Enterprise"}]},{"id":"ezKq3kbDGCrzdl3PmHj6","title":"Enterprise features","pathname":"/1.5/enterprise/enterprise-features","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Enterprise"}]},{"id":"n8EfF8uAEza3SK52lj98","title":"Overview","pathname":"/1.5/using-defguard-for-end-users/overwiew","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"ldGLpOqIojkVQyesg99B","title":"Mobile Client","pathname":"/1.5/using-defguard-for-end-users/mobile-client","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"hNlwxnRdH2WwlXfwx1dX","title":"Adding new Instance","pathname":"/1.5/using-defguard-for-end-users/mobile-client/instance-adding","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"070Sl5fUgnytc9mTgtmx","title":"Connecting to Instance","pathname":"/1.5/using-defguard-for-end-users/mobile-client/instance-connect","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"ztnHiqTOerME1zahTQZI","title":"Managing your Instance","pathname":"/1.5/using-defguard-for-end-users/mobile-client/instance-manage","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"S77ybKwSPwvATYsEGZqU","title":"Using Biometry as MFA method","pathname":"/1.5/using-defguard-for-end-users/mobile-client/using-biometry-as-mfa-method","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"ptJiq2vAsbWwB4T2Q4rX","title":"Desktop Client","pathname":"/1.5/using-defguard-for-end-users/desktop-client","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"FKqLs1EawbkmwE7V61n3","title":"Instance configuration","pathname":"/1.5/using-defguard-for-end-users/desktop-client/instance-configuration","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"In this guide, you will learn how to add, remove and update Instance in Defguard desktop client.","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"tyTpW77cVeOQrIccEodN","title":"Using Multi-Factor Authentication (MFA)","pathname":"/1.5/using-defguard-for-end-users/desktop-client/using-multi-factor-authentication-mfa","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"yjUb0u49KJzUtjcXA4C6","title":"CLI Client","pathname":"/1.5/using-defguard-for-end-users/cli-client","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"JY3DFyo0wL2lafm1Sdsf","title":"Other WireGuard® Clients","pathname":"/1.5/using-defguard-for-end-users/adding-wireguard-devices","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"8ueyh6HWDw5Z7s1QSiiP","title":"Configuring a device for new VPN Location manually","pathname":"/1.5/using-defguard-for-end-users/adding-wireguard-devices/configuring-a-device-for-a-new-vpn-location","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Other WireGuard® Clients"}]},{"id":"lbgMc6KcedsYOsPgXMch","title":"Password change / Reset","pathname":"/1.5/using-defguard-for-end-users/changing-your-password","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"v9AYnl5hXMu9P1MM2M88","title":"Enrollment & Onboarding","pathname":"/1.5/using-defguard-for-end-users/enrollment","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"e631EIlm8Ai6WR9yCpK6","title":"With internal Defguard SSO","pathname":"/1.5/using-defguard-for-end-users/enrollment/with-internal-defguard-sso","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"2AwKVLUVStR9NVhKsnwk","title":"With external SSO (Google/Microsoft/Custom)","pathname":"/1.5/using-defguard-for-end-users/enrollment/with-external-sso-google-microsoft-custom","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"NJakPuQYFMVn0m8UeRD7","title":"Setting up 2FA/MFA","pathname":"/1.5/using-defguard-for-end-users/setting-up-2fa-mfa","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"djTWOti75gCzRN2Zg8nT","title":"How to submit an issue","pathname":"/1.5/support-1/how-to-submit-an-issue","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Support"}]},{"id":"CzIsWb9WLlznAqnMwg49","title":"Troubleshooting Guide","pathname":"/1.5/support-1/troubleshooting","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"Here are some common issues / problems that are frequently encountered.","breadcrumbs":[{"label":"Support"}]},{"id":"aFgaHQ7grD7UwiLdzBQY","title":"Sending support information","pathname":"/1.5/support-1/troubleshooting/sending-support-info","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"mKuy7RxNRy0kjglPzeA7","title":"Client Windows installer exit codes","pathname":"/1.5/support-1/troubleshooting/windows-installer-exit-codes","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"Desktop Client windows installer exist codes list.","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"bIlMT62Ku2IQfrE0AIW2","title":"Client \"All traffic\" connection issues","pathname":"/1.5/support-1/troubleshooting/client-all-traffic-connection-issues","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"yVfpov8uNh4NDkCcwgg2","title":"WebAuthn security keys","pathname":"/1.5/support-1/troubleshooting/webauthn-security-keys","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"Qvb4GaJeKEvpP0Mjzq3B","title":"Desktop Client connectivity issues","pathname":"/1.5/support-1/troubleshooting/desktop-client-connectivity-issues","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"UMEJPRoyhrPfUc8Gu1t0","title":"Server migration and licence transfer","pathname":"/1.5/support-1/server-migration-and-licence-transfer","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Support"}]},{"id":"MbleSplRWwmcWM2VEo3m","title":"Step by step setting up a VPN server","pathname":"/1.5/tutorials/step-by-step-setting-up-a-vpn-server","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Tutorials"}]},{"id":"uGhOwA693r494RX61FKg","title":"Adding additional VPN locations","pathname":"/1.5/tutorials/step-by-step-setting-up-a-vpn-server/adding-additional-vpn-locations","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Tutorials"},{"label":"Step by step setting up a VPN server"}]},{"id":"SGe0rZPpzF6bkDwSAVym","title":"Custom HTTPS Configuration","pathname":"/1.5/tutorials/step-by-step-setting-up-a-vpn-server/custom-https-configuration","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"Tutorials"},{"label":"Step by step setting up a VPN server"}]},{"id":"DHi68cTgsmXMCYFOjwSU","title":"Architecture","pathname":"/1.5/in-depth/architecture","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"}]},{"id":"CL236h1Ug9s57EBsAqbS","title":"How do VPN statistics work","pathname":"/1.5/in-depth/architecture/how-do-vpn-statistics-work","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"AVqdEQvfNcTnREMhInoM","title":"Security concepts","pathname":"/1.5/in-depth/architecture/security-concepts","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"RFyTpRKKdjU2E5Tlbii9","title":"MFA Architecture","pathname":"/1.5/in-depth/architecture/architecture","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"DH9jcmVy5nGvRlldd86Y","title":"Architecture Decision Records","pathname":"/1.5/in-depth/architecture-decision-records","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"What are Defguard's Architecture Decision Records?","breadcrumbs":[{"label":"In depth"}]},{"id":"4wPYVVm5E1htR4Bycjv8","title":"1.5","pathname":"/1.5/in-depth/architecture-decision-records/1.5","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"9UaER5aV8wtc5nzkLnNe","title":"1.4","pathname":"/1.5/in-depth/architecture-decision-records/1.4","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"MVvSUNaWDcCMbyJ8UjWb","title":"1.3","pathname":"/1.5/in-depth/architecture-decision-records/1.3","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"ohS004farxk9cJZ4iUI8","title":"Pre-1.3","pathname":"/1.5/in-depth/architecture-decision-records/pre-1.3","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"qHHjE6wUC7VxL1ilIufU","title":"Roadmap","pathname":"/1.5/in-depth/roadmap","siteSpaceId":"sitesp_UPWEX","lang":"en","description":"This is a high-level project roadmap of planned features.","breadcrumbs":[{"label":"In depth"}]},{"id":"DmSeuHJ4XUSxHLbvgCQd","title":"Release cycle","pathname":"/1.5/in-depth/release-cycle","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"In depth"}]},{"id":"hHAgFSYE5fRDl9ncDDE0","title":"Contributing","pathname":"/1.5/for-developers/contributing","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"For Developers"}]},{"id":"m2EEfPqqAw9Kzo8CXa0h","title":"Environment setup","pathname":"/1.5/for-developers/dev-env-setup","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"For Developers"}]},{"id":"YWz1LmM4af8krwdilg79","title":"Translations (core/web)","pathname":"/1.5/for-developers/dev-env-setup/translations-web","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"gPVAQPKvqbAegikhZjfq","title":"Switching language","pathname":"/1.5/for-developers/dev-env-setup/translations-web/switching-language","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"gBqvPT2W6w105xFbLVbE","title":"Adding translations","pathname":"/1.5/for-developers/dev-env-setup/translations-web/adding-translations","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"dpSLBjqcqjQItmZrPc2d","title":"Translations (client)","pathname":"/1.5/for-developers/dev-env-setup/translations-client","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"fdhbKP9x2QeZuiOaJmoZ","title":"Adding translations","pathname":"/1.5/for-developers/dev-env-setup/translations-client/adding-translations","siteSpaceId":"sitesp_UPWEX","lang":"en","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (client)"}]},{"id":"koxJz0GwngERmrCsxk5l","title":"Welcome","pathname":"/1.6","siteSpaceId":"sitesp_yQa9j","description":""},{"id":"ZjQzp6bqxJO0ZLG9r5ug","title":"Getting help","pathname":"/1.6/support","siteSpaceId":"sitesp_yQa9j","description":""},{"id":"jXwtDpVTV8ipOCwSa1xk","title":"About Defguard","pathname":"/1.6/about/about-defguard","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"About"}]},{"id":"JBW353iQYjBdyc6CE4Sp","title":"Features overview","pathname":"/1.6/about/features-overview","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"About"}]},{"id":"0pYlWI1IXlo2To4C3qaB","title":"One-line install script","pathname":"/1.6/getting-started/one-line-install","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"Cj9rkJH6ARPB7duLaEwv","title":"Overview","pathname":"/1.6/features/overview","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"j2WuxIqf5kUMsauXj6tm","title":"Zero-Trust VPN with 2FA/MFA","pathname":"/1.6/features/wireguard","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"afvQk14f7OuSCO07PlRz","title":"Create/Manage VPN Location","pathname":"/1.6/features/wireguard/create-your-vpn-network","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"ui1wYoKYKLq3b8cPMuw3","title":"Network overview","pathname":"/1.6/features/wireguard/network-overview","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"rAq14EOKGUNiJrhI10AD","title":"Multi-Factor Authentication (MFA/2FA)","pathname":"/1.6/features/wireguard/multi-factor-authentication-mfa-2fa","siteSpaceId":"sitesp_yQa9j","description":"Defguard is the sole VPN solution that genuinely implements Multi-Factor Authentication (MFA) before a WireGuard® VPN connection is established, significantly enhancing security against cyberattacks.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"fUbTtDnsfJ8BTAWjCSpU","title":"Internal SSO based MFA","pathname":"/1.6/features/wireguard/multi-factor-authentication-mfa-2fa/internal-sso-based-mfa","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"XIinkq9ofULvuZFxYwCL","title":"External SSO based MFA","pathname":"/1.6/features/wireguard/multi-factor-authentication-mfa-2fa/external-sso-based-mfa","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"FXdbWsS5A6KhCynIGzZV","title":"Remote desktop client configuration","pathname":"/1.6/features/wireguard/remote-desktop-activation","siteSpaceId":"sitesp_yQa9j","description":"How to manually generate token for user as an administrator.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"mV08hfOBDh5NYRYxRpzt","title":"VPN & Client behaviour customization","pathname":"/1.6/features/wireguard/behavior-customization","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"XJEAVMVnoA9SRGh3MvXO","title":"DNS and domains","pathname":"/1.6/features/wireguard/dns-and-domains","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"w8eMm4mvzKf3UDOTsU5C","title":"Executing custom gateway commands","pathname":"/1.6/features/wireguard/executing-custom-gateway-commands","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"GGJ5pdL6C9LHnAa08qjr","title":"Remote user enrollment","pathname":"/1.6/features/remote-user-enrollment","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"1KFwk3WCLpAS86cnk5Lo","title":"User onboarding after enrollment","pathname":"/1.6/features/remote-user-enrollment/user-onboarding-after-enrollment","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"6mOk19fxjAP6rjhIU0yh","title":"Automatic (real time) desktop client configuration & sync","pathname":"/1.6/features/remote-user-enrollment/automatic-real-time-desktop-client-configuration","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"UCXu68Z3S6pWN3bCvMtb","title":"Internal SSO (OpenID Connect Provider)","pathname":"/1.6/features/openid-connect","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"WNdToqn0KpwEF0ZPxjAZ","title":"External SSO/OpenID providers","pathname":"/1.6/features/external-openid-providers","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"pikoJf8JnFyaiHadb99W","title":"Google","pathname":"/1.6/features/external-openid-providers/google","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"nqF4kk7nEF6kVO1dnDyV","title":"Microsoft","pathname":"/1.6/features/external-openid-providers/microsoft","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"Bu198AnrrVAqD1UCFfXx","title":"Okta","pathname":"/1.6/features/external-openid-providers/okta","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"CbEJwlWRStHICTkeCt21","title":"JumpCloud","pathname":"/1.6/features/external-openid-providers/jumpcloud","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"P3tHwnLGzfY1xZPnDDuU","title":"Keycloak","pathname":"/1.6/features/external-openid-providers/keycloak","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"IqyklHZrm4jad7w1q9NH","title":"Zitadel","pathname":"/1.6/features/external-openid-providers/zitadel","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"jeSHNmuJbUZ4AZf53nXe","title":"Custom","pathname":"/1.6/features/external-openid-providers/custom","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"QHQSrtTS2A2FbkzBNqGG","title":"External OIDC secure enrollment","pathname":"/1.6/features/external-openid-providers/external-oidc-secure-enrollment","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"cfupCw2m6OX1cKm1g0ym","title":"LDAP and Active Directory integration","pathname":"/1.6/features/ldap-and-active-directory-integration","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"yCjv2lpEQOTIowC7Untb","title":"Configuration","pathname":"/1.6/features/ldap-and-active-directory-integration/configuration","siteSpaceId":"sitesp_yQa9j","description":"How to configure connection between Defguard instance and LDAP.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"OXApEqmBcY5v9goZ6Rmw","title":"Settings table","pathname":"/1.6/features/ldap-and-active-directory-integration/settings-table","siteSpaceId":"sitesp_yQa9j","description":"List with description of settings for LDAP found in settings page.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"pBeRj0pOwsshgc1dlCme","title":"Two-way LDAP and Active Directory synchronization","pathname":"/1.6/features/ldap-and-active-directory-integration/two-way-ldap-and-active-directory-synchronization","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"JLdwAUYb22fX2uZUTrkO","title":"Access Control List","pathname":"/1.6/features/access-control-list","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"lG7sLp3fM86OTtLJ3jta","title":"ACL Aliases","pathname":"/1.6/features/access-control-list/acl-aliases","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Access Control List"}]},{"id":"59yAoUSHEOoYIzM0oFhI","title":"Implementation Details","pathname":"/1.6/features/access-control-list/firewall-internals","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Access Control List"}]},{"id":"050yhgIaKF1g5aeq03yg","title":"Network devices","pathname":"/1.6/features/network-devices","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"VBcRQrNqXcNXPbXvu9eu","title":"Activity & Audit logs","pathname":"/1.6/features/activity-log","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"Thd6Wcsk4xit5AIv1MVL","title":"Audit Log Streaming to SIEM systems","pathname":"/1.6/features/activity-log/activity-log-streaming","siteSpaceId":"sitesp_yQa9j","description":"This feature is designed to help teams centralize visibility into user actions, security events, and system behavior by integrating with tools they already use for monitoring and incident response.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"}]},{"id":"dH0Vgrzv7DgvRI8qTZX1","title":"Supported SIEM systems integrations","pathname":"/1.6/features/activity-log/activity-log-streaming/activity-log-integrations","siteSpaceId":"sitesp_yQa9j","description":"List of supported services to stream activity logs into.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"}]},{"id":"Ln7EFBG15GUFZRIYYoxZ","title":"Vector integration guide","pathname":"/1.6/features/activity-log/activity-log-streaming/activity-log-integrations/vector-integration-guide","siteSpaceId":"sitesp_yQa9j","description":"How to stream activity logs to vector.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"gMnzu7NGKzyGFcNdOgNZ","title":"Logstash integration guide","pathname":"/1.6/features/activity-log/activity-log-streaming/activity-log-integrations/logstash-integration-guide","siteSpaceId":"sitesp_yQa9j","description":"How to stream activity logs to logstash.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"dheSU71BAA8MOlDkYyGT","title":"Notifications","pathname":"/1.6/features/notifications","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"tSBtdTNwqEqHklhAjYi9","title":"Email notifications","pathname":"/1.6/features/notifications/setting-up-smtp-for-email-notifications","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"nWRPcTluTLVAnq4hk94n","title":"Gateway notifications","pathname":"/1.6/features/notifications/gateway-notifications","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"7qyxwDGPmZ1GIo4LZPZ7","title":"New version notifications","pathname":"/1.6/features/notifications/new-version-notifications","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"QDWp3L5dCnCTQnzy9YYF","title":"Integrations","pathname":"/1.6/features/integrations","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"PQwYg8oWN7bVQ2NEGf58","title":"Webhooks","pathname":"/1.6/features/integrations/webhooks","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"oAB6mjM25GnmWlOiR7eX","title":"REST API","pathname":"/1.6/features/integrations/api-tokens","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"kBJQe58BihO8JkqpNmLU","title":"OPNsense Configuration","pathname":"/1.6/features/gateway","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"kyqbzEn8yS2DaEi5zwhX","title":"SSH Authentication","pathname":"/1.6/features/ssh-authentication","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"qHNp7Dm3SzrJ1ck6xpfB","title":"Forward auth","pathname":"/1.6/features/forward-auth","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"6TUlxpZafkh8Myl7dPSj","title":"YubiKey Provisioning","pathname":"/1.6/features/yubikey-provisioning","siteSpaceId":"sitesp_yQa9j","description":"Provisioner repository: https://github.com/DefGuard/YubiKey-Provision","breadcrumbs":[{"label":"Features"}]},{"id":"M3i4LGQpKaR1AKYJlzyv","title":"User SNAT bindings","pathname":"/1.6/features/user-snat-bindings","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"7YeZaAYsDFX94uQNODnp","title":"Service locations","pathname":"/1.6/features/service-locations","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"5Kl16F7qeQtMAsbkDPKT","title":"Desktop client auto-provisioning","pathname":"/1.6/features/desktop-client-auto-provisioning","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"AZoYHXzi3l1svM2Dlc27","title":"Auto-provisioning in Windows environments","pathname":"/1.6/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"}]},{"id":"QfIH6wD5e4U8HSpPjcPi","title":"On-premise Active Directory","pathname":"/1.6/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments/on-premise-active-directory-environments","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"},{"label":"Auto-provisioning in Windows environments"}]},{"id":"5n2V9zJ7CE4ILPmiC47W","title":"Entra ID","pathname":"/1.6/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments/entra-id-environments","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"},{"label":"Auto-provisioning in Windows environments"}]},{"id":"oc2FOCH8RoC6HFm5mcGH","title":"Generating enrollment tokens with Defguard REST API","pathname":"/1.6/features/desktop-client-auto-provisioning/generating-enrollment-tokens-with-defguard-rest-api","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"}]},{"id":"H1LmM2nV8U8VARj6ZAgM","title":"Overview","pathname":"/1.6/deployment-strategies/setting-up-your-instance","siteSpaceId":"sitesp_yQa9j","description":"This documentation will guide you through the process of deploying your Defguard instance.","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"9y3L8Xdf3uPqveyFUqNX","title":"Deploying to Production","pathname":"/1.6/deployment-strategies/deploying-to-production","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"McJa7rvoI4w3lrHxjJMS","title":"Hardware, OS, network and firewall recommendations","pathname":"/1.6/deployment-strategies/hardware-os-network-and-firewall-recommendations","siteSpaceId":"sitesp_yQa9j","description":"Before Defguard can be deployed please get familiar with the following recommendations","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BxJVch6NmUvpdR6BhEvJ","title":"Standalone package based installation","pathname":"/1.6/deployment-strategies/standalone-package-based-installation","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"4IIZ3sxsDALJhXHqXuJ6","title":"Defguard APT repository","pathname":"/1.6/deployment-strategies/standalone-package-based-installation/defguard-apt-repository","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"XRiVGazbiZn7xTRU5tRk","title":"Docker Compose","pathname":"/1.6/deployment-strategies/docker-compose","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"evIqVActcyZyIZHYTsAI","title":"Kubernetes","pathname":"/1.6/deployment-strategies/kubernetes","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"sSFv8PYPmrYlyRKAbCKK","title":"Terraform","pathname":"/1.6/deployment-strategies/terraform","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BFDo1nKNFYWC7zmR2pKF","title":"Amazon Machine Image (AMI)","pathname":"/1.6/deployment-strategies/amis-and-aws-cloudformation","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"6xSBB7AOdS6BON1Gh9Rb","title":"Configuring HTTPS using AWS Certificate Manager","pathname":"/1.6/deployment-strategies/amis-and-aws-cloudformation/configuring-https-using-aws-certificate-manager","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Amazon Machine Image (AMI)"}]},{"id":"1KLINb5EeNCxbdWVydt1","title":"Adding a location and getting a Gateway token","pathname":"/1.6/deployment-strategies/gateway","siteSpaceId":"sitesp_yQa9j","description":"This documentation will guide you through adding a new location and proceeding with the Gateway deployment, enabling your devices to connect to it via VPN.","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"fGUjLMT8R1wt8lihmUxU","title":"Configuration","pathname":"/1.6/deployment-strategies/configuration","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"RnGShSQFw8iFNkyhex70","title":"Running Gateway on OPNsense firewall","pathname":"/1.6/deployment-strategies/running-gateway-on-opnsense-firewall","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"VZkyClYgUyMncbehkCg3","title":"Running Gateway on MikroTik routers","pathname":"/1.6/deployment-strategies/running-gateway-on-mikrotik-routers","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"qMyLz5VTtHtfJstXVirl","title":"Reverse Proxy configuration using NGINX","pathname":"/1.6/deployment-strategies/reverse-proxy-configuration-using-nginx","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"kYNKFnD0B2CNcaDlFKXs","title":"High Availability and Failover","pathname":"/1.6/deployment-strategies/high-availability-and-failover","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"5srcA89hPDTGzhY2O7JZ","title":"Updating and version compatibility","pathname":"/1.6/deployment-strategies/updating-and-version-compatibility","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"lprMqj5ab1cscLFv0kWn","title":"Migration guides","pathname":"/1.6/deployment-strategies/upgrading","siteSpaceId":"sitesp_yQa9j","description":"Notes on upgrading Defguard and its components","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"CtEcpkhxZrOm5QGfY5hc","title":"Using a userspace wireguard-go implementation","pathname":"/1.6/deployment-strategies/using-a-userspace-wireguard-go-implementation","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"u3n6tHGBt0HKE6lCUECZ","title":"Pre-production and development releases","pathname":"/1.6/deployment-strategies/pre-production-and-development-releases","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"gfLXJY8rPsqW3j2SUDfv","title":"Securing gRPC communication","pathname":"/1.6/deployment-strategies/grpc-ssl-communication","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"SWRqXM9cLn7C7C5v6FnK","title":"Using RSA instead of HMAC for OpenID key","pathname":"/1.6/deployment-strategies/openid-rsa-key","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"MplaUtkmap3t1B7pyPNV","title":"Health check","pathname":"/1.6/deployment-strategies/health-check","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"WzRlphy4yds6s1qrOjry","title":"Production deployment verification guide","pathname":"/1.6/deployment-strategies/production-deployment-verification-guide","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"iB2cqbpR9P4jazvNIFvJ","title":"Linux Kernel WireGuard tuning","pathname":"/1.6/deployment-strategies/linux-kernel-wireguard-tuning","siteSpaceId":"sitesp_yQa9j","description":"This technical guide addresses requirements regarding WireGuard VPN latency, throughput, resilience, and scalability by tuning Linux Kernel parameters (as WireGuard is part of Linux Kernel).","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"8BikrIHb6ZeB8IZm9L2m","title":"Deployment automation","pathname":"/1.6/deployment-strategies/deployment-automation","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"5BETUDKNhi6OWmJmiBQW","title":"Purchasing and using the license","pathname":"/1.6/enterprise/license","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"License"}]},{"id":"n8EfF8uAEza3SK52lj98","title":"Overview","pathname":"/1.6/using-defguard-for-end-users/overwiew","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"ldGLpOqIojkVQyesg99B","title":"Mobile Client","pathname":"/1.6/using-defguard-for-end-users/mobile-client","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"hNlwxnRdH2WwlXfwx1dX","title":"Adding new Instance","pathname":"/1.6/using-defguard-for-end-users/mobile-client/instance-adding","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"070Sl5fUgnytc9mTgtmx","title":"Connecting to Instance","pathname":"/1.6/using-defguard-for-end-users/mobile-client/instance-connect","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"ztnHiqTOerME1zahTQZI","title":"Managing your Instance","pathname":"/1.6/using-defguard-for-end-users/mobile-client/instance-manage","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"S77ybKwSPwvATYsEGZqU","title":"Using Biometry as MFA method","pathname":"/1.6/using-defguard-for-end-users/mobile-client/using-biometry-as-mfa-method","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"ptJiq2vAsbWwB4T2Q4rX","title":"Desktop Client","pathname":"/1.6/using-defguard-for-end-users/desktop-client","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"FKqLs1EawbkmwE7V61n3","title":"Instance configuration","pathname":"/1.6/using-defguard-for-end-users/desktop-client/instance-configuration","siteSpaceId":"sitesp_yQa9j","description":"In this guide, you will learn how to add, remove and update Instance in Defguard desktop client.","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"tyTpW77cVeOQrIccEodN","title":"Using Multi-Factor Authentication (MFA)","pathname":"/1.6/using-defguard-for-end-users/desktop-client/using-multi-factor-authentication-mfa","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"lHS5IKT5Aqfiu9pw5IJu","title":"MTU Setting","pathname":"/1.6/using-defguard-for-end-users/desktop-client/mtu-setting","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"yjUb0u49KJzUtjcXA4C6","title":"CLI Client","pathname":"/1.6/using-defguard-for-end-users/cli-client","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"JY3DFyo0wL2lafm1Sdsf","title":"Other WireGuard® Clients","pathname":"/1.6/using-defguard-for-end-users/adding-wireguard-devices","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"8ueyh6HWDw5Z7s1QSiiP","title":"Configuring a device for new VPN Location manually","pathname":"/1.6/using-defguard-for-end-users/adding-wireguard-devices/configuring-a-device-for-a-new-vpn-location","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Other WireGuard® Clients"}]},{"id":"lbgMc6KcedsYOsPgXMch","title":"Password change / Reset","pathname":"/1.6/using-defguard-for-end-users/changing-your-password","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"v9AYnl5hXMu9P1MM2M88","title":"Enrollment & Onboarding","pathname":"/1.6/using-defguard-for-end-users/enrollment","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"e631EIlm8Ai6WR9yCpK6","title":"With internal Defguard SSO","pathname":"/1.6/using-defguard-for-end-users/enrollment/with-internal-defguard-sso","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"2AwKVLUVStR9NVhKsnwk","title":"With external SSO (Google/Microsoft/Custom)","pathname":"/1.6/using-defguard-for-end-users/enrollment/with-external-sso-google-microsoft-custom","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"NJakPuQYFMVn0m8UeRD7","title":"Setting up 2FA/MFA","pathname":"/1.6/using-defguard-for-end-users/setting-up-2fa-mfa","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"djTWOti75gCzRN2Zg8nT","title":"How to submit an issue","pathname":"/1.6/support-1/how-to-submit-an-issue","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Support"}]},{"id":"CzIsWb9WLlznAqnMwg49","title":"Troubleshooting Guide","pathname":"/1.6/support-1/troubleshooting","siteSpaceId":"sitesp_yQa9j","description":"Here are some common issues / problems that are frequently encountered.","breadcrumbs":[{"label":"Support"}]},{"id":"aFgaHQ7grD7UwiLdzBQY","title":"Sending support information","pathname":"/1.6/support-1/troubleshooting/sending-support-info","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"mKuy7RxNRy0kjglPzeA7","title":"Client Windows installer exit codes","pathname":"/1.6/support-1/troubleshooting/windows-installer-exit-codes","siteSpaceId":"sitesp_yQa9j","description":"Desktop Client windows installer exist codes list.","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"bIlMT62Ku2IQfrE0AIW2","title":"Client \"All traffic\" connection issues","pathname":"/1.6/support-1/troubleshooting/client-all-traffic-connection-issues","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"yVfpov8uNh4NDkCcwgg2","title":"WebAuthn security keys","pathname":"/1.6/support-1/troubleshooting/webauthn-security-keys","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"fPw2W7vFJXXqihfoz0SU","title":"Desktop Client connectivity issues","pathname":"/1.6/support-1/troubleshooting/desktop-client-connectivity-issues","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"qXUKIs6oeqofzOiKo9V3","title":"Client opening issues on Linux","pathname":"/1.6/support-1/troubleshooting/client-opening-issues-on-linux","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guide"}]},{"id":"UMEJPRoyhrPfUc8Gu1t0","title":"Server migration and licence transfer","pathname":"/1.6/support-1/server-migration-and-licence-transfer","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Support"}]},{"id":"MbleSplRWwmcWM2VEo3m","title":"Step by step setting up a VPN server","pathname":"/1.6/tutorials/step-by-step-setting-up-a-vpn-server","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"uGhOwA693r494RX61FKg","title":"Adding additional VPN locations","pathname":"/1.6/tutorials/step-by-step-setting-up-a-vpn-server/adding-additional-vpn-locations","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"Tutorials"},{"label":"Step by step setting up a VPN server"}]},{"id":"xUNCh6XrIkjnoMRss9rj","title":"Secure By Design","pathname":"/1.6/in-depth/secure-by-design","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"In depth"}]},{"id":"DHi68cTgsmXMCYFOjwSU","title":"Architecture","pathname":"/1.6/in-depth/architecture","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"CL236h1Ug9s57EBsAqbS","title":"How do VPN statistics work","pathname":"/1.6/in-depth/architecture/how-do-vpn-statistics-work","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"AVqdEQvfNcTnREMhInoM","title":"Security concepts","pathname":"/1.6/in-depth/architecture/security-concepts","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"RFyTpRKKdjU2E5Tlbii9","title":"MFA Architecture","pathname":"/1.6/in-depth/architecture/architecture","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"DH9jcmVy5nGvRlldd86Y","title":"Architecture Decision Records","pathname":"/1.6/in-depth/architecture-decision-records","siteSpaceId":"sitesp_yQa9j","description":"What are Defguard's Architecture Decision Records?","breadcrumbs":[{"label":"In depth"}]},{"id":"EugvhNKAvUgpkgMZwpay","title":"1.6","pathname":"/1.6/in-depth/architecture-decision-records/1.6","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"4wPYVVm5E1htR4Bycjv8","title":"1.5","pathname":"/1.6/in-depth/architecture-decision-records/1.5","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"9UaER5aV8wtc5nzkLnNe","title":"1.4","pathname":"/1.6/in-depth/architecture-decision-records/1.4","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"MVvSUNaWDcCMbyJ8UjWb","title":"1.3","pathname":"/1.6/in-depth/architecture-decision-records/1.3","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"ohS004farxk9cJZ4iUI8","title":"Pre-1.3","pathname":"/1.6/in-depth/architecture-decision-records/pre-1.3","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"qHHjE6wUC7VxL1ilIufU","title":"Roadmap","pathname":"/1.6/in-depth/roadmap","siteSpaceId":"sitesp_yQa9j","description":"This is a high-level project roadmap of planned features.","breadcrumbs":[{"label":"In depth"}]},{"id":"DmSeuHJ4XUSxHLbvgCQd","title":"Release cycle","pathname":"/1.6/in-depth/release-cycle","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"tGtkYLoJIhmnkRSCWW2X","title":"Client application feature compatibility","pathname":"/1.6/in-depth/client-application-feature-compatibility","siteSpaceId":"sitesp_yQa9j","breadcrumbs":[{"label":"In depth"}]},{"id":"hHAgFSYE5fRDl9ncDDE0","title":"Contributing","pathname":"/1.6/for-developers/contributing","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"m2EEfPqqAw9Kzo8CXa0h","title":"Environment setup","pathname":"/1.6/for-developers/dev-env-setup","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"YWz1LmM4af8krwdilg79","title":"Translations (core/web)","pathname":"/1.6/for-developers/dev-env-setup/translations-web","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"gPVAQPKvqbAegikhZjfq","title":"Switching language","pathname":"/1.6/for-developers/dev-env-setup/translations-web/switching-language","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"gBqvPT2W6w105xFbLVbE","title":"Adding translations","pathname":"/1.6/for-developers/dev-env-setup/translations-web/adding-translations","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"dpSLBjqcqjQItmZrPc2d","title":"Translations (client)","pathname":"/1.6/for-developers/dev-env-setup/translations-client","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"fdhbKP9x2QeZuiOaJmoZ","title":"Adding translations","pathname":"/1.6/for-developers/dev-env-setup/translations-client/adding-translations","siteSpaceId":"sitesp_yQa9j","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (client)"}]},{"id":"koxJz0GwngERmrCsxk5l","title":"Welcome","pathname":"/","siteSpaceId":"sitesp_kpfj8","description":""},{"id":"ZjQzp6bqxJO0ZLG9r5ug","title":"Getting help","pathname":"/support","siteSpaceId":"sitesp_kpfj8","description":""},{"id":"jXwtDpVTV8ipOCwSa1xk","title":"About Defguard","pathname":"/about/about-defguard","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"About"}]},{"id":"JBW353iQYjBdyc6CE4Sp","title":"Features overview","pathname":"/about/features-overview","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"About"}]},{"id":"0pYlWI1IXlo2To4C3qaB","title":"One-line install script","pathname":"/getting-started/one-line-install","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"Cj9rkJH6ARPB7duLaEwv","title":"Overview","pathname":"/features/overview","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"j2WuxIqf5kUMsauXj6tm","title":"Zero-Trust VPN with 2FA/MFA","pathname":"/features/wireguard","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"afvQk14f7OuSCO07PlRz","title":"Create/Manage VPN Location","pathname":"/features/wireguard/create-your-vpn-network","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"AjYi57myiFdbFf2rAYUc","title":"Split Tunnel Configuration","pathname":"/features/wireguard/create-your-vpn-network/split-tunnel-configuration","siteSpaceId":"sitesp_kpfj8","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Create/Manage VPN Location"}]},{"id":"ui1wYoKYKLq3b8cPMuw3","title":"Network overview","pathname":"/features/wireguard/network-overview","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"rAq14EOKGUNiJrhI10AD","title":"Multi-Factor Authentication (MFA/2FA)","pathname":"/features/wireguard/multi-factor-authentication-mfa-2fa","siteSpaceId":"sitesp_kpfj8","description":"Defguard is the sole VPN solution that genuinely implements Multi-Factor Authentication (MFA) before a WireGuard® VPN connection is established, significantly enhancing security against cyberattacks.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"fUbTtDnsfJ8BTAWjCSpU","title":"Internal SSO based MFA","pathname":"/features/wireguard/multi-factor-authentication-mfa-2fa/internal-sso-based-mfa","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"XIinkq9ofULvuZFxYwCL","title":"External SSO based MFA","pathname":"/features/wireguard/multi-factor-authentication-mfa-2fa/external-sso-based-mfa","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"},{"label":"Multi-Factor Authentication (MFA/2FA)"}]},{"id":"FXdbWsS5A6KhCynIGzZV","title":"Adding client device","pathname":"/features/wireguard/remote-desktop-activation","siteSpaceId":"sitesp_kpfj8","description":"How to manually generate token for user as an administrator.","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"mV08hfOBDh5NYRYxRpzt","title":"Client behaviour customization","pathname":"/features/wireguard/behavior-customization","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"XJEAVMVnoA9SRGh3MvXO","title":"DNS and domains","pathname":"/features/wireguard/dns-and-domains","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"w8eMm4mvzKf3UDOTsU5C","title":"Executing custom gateway commands","pathname":"/features/wireguard/executing-custom-gateway-commands","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Zero-Trust VPN with 2FA/MFA"}]},{"id":"GGJ5pdL6C9LHnAa08qjr","title":"Remote user enrollment","pathname":"/features/remote-user-enrollment","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"1KFwk3WCLpAS86cnk5Lo","title":"User onboarding after enrollment","pathname":"/features/remote-user-enrollment/user-onboarding-after-enrollment","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"6mOk19fxjAP6rjhIU0yh","title":"Automatic (real time) desktop client configuration & sync","pathname":"/features/remote-user-enrollment/automatic-real-time-desktop-client-configuration","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Remote user enrollment"}]},{"id":"UCXu68Z3S6pWN3bCvMtb","title":"Internal SSO (OpenID Connect Provider)","pathname":"/features/openid-connect","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"WNdToqn0KpwEF0ZPxjAZ","title":"External SSO/OpenID providers","pathname":"/features/external-openid-providers","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"pikoJf8JnFyaiHadb99W","title":"Google","pathname":"/features/external-openid-providers/google","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"nqF4kk7nEF6kVO1dnDyV","title":"Microsoft","pathname":"/features/external-openid-providers/microsoft","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"Bu198AnrrVAqD1UCFfXx","title":"Okta","pathname":"/features/external-openid-providers/okta","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"CbEJwlWRStHICTkeCt21","title":"JumpCloud","pathname":"/features/external-openid-providers/jumpcloud","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"P3tHwnLGzfY1xZPnDDuU","title":"Keycloak","pathname":"/features/external-openid-providers/keycloak","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"IqyklHZrm4jad7w1q9NH","title":"Zitadel","pathname":"/features/external-openid-providers/zitadel","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"jeSHNmuJbUZ4AZf53nXe","title":"Custom","pathname":"/features/external-openid-providers/custom","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"QHQSrtTS2A2FbkzBNqGG","title":"External OIDC secure enrollment","pathname":"/features/external-openid-providers/external-oidc-secure-enrollment","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"External SSO/OpenID providers"}]},{"id":"cfupCw2m6OX1cKm1g0ym","title":"LDAP and Active Directory integration","pathname":"/features/ldap-and-active-directory-integration","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"yCjv2lpEQOTIowC7Untb","title":"LDAP Configuration","pathname":"/features/ldap-and-active-directory-integration/configuration","siteSpaceId":"sitesp_kpfj8","description":"How to configure the connection between a Defguard instance and LDAP.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"g2mgbHxmE5HglD1jcSpt","title":"Example configurations","pathname":"/features/ldap-and-active-directory-integration/examples","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"OXApEqmBcY5v9goZ6Rmw","title":"Settings table","pathname":"/features/ldap-and-active-directory-integration/settings-table","siteSpaceId":"sitesp_kpfj8","description":"A list describing the LDAP settings available on the settings page.","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"pBeRj0pOwsshgc1dlCme","title":"Two-way LDAP and Active Directory synchronization","pathname":"/features/ldap-and-active-directory-integration/two-way-ldap-and-active-directory-synchronization","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"LDAP and Active Directory integration"}]},{"id":"JLdwAUYb22fX2uZUTrkO","title":"Firewall","pathname":"/features/firewall","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"lG7sLp3fM86OTtLJ3jta","title":"Aliases and Destinations","pathname":"/features/firewall/aliases-and-destinations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Firewall"}]},{"id":"InAJMAWmouet58yZrKy4","title":"Troubleshooting","pathname":"/features/firewall/troubleshooting","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Firewall"}]},{"id":"59yAoUSHEOoYIzM0oFhI","title":"Implementation Details","pathname":"/features/firewall/firewall-internals","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Firewall"}]},{"id":"050yhgIaKF1g5aeq03yg","title":"Network devices","pathname":"/features/network-devices","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"VBcRQrNqXcNXPbXvu9eu","title":"Activity & Audit logs","pathname":"/features/activity-log","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"Thd6Wcsk4xit5AIv1MVL","title":"Audit Log Streaming to SIEM systems","pathname":"/features/activity-log/activity-log-streaming","siteSpaceId":"sitesp_kpfj8","description":"This feature is designed to help teams centralize visibility into user actions, security events, and system behavior by integrating with tools they already use for monitoring and incident response.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"}]},{"id":"dH0Vgrzv7DgvRI8qTZX1","title":"Supported SIEM systems integrations","pathname":"/features/activity-log/activity-log-streaming/activity-log-integrations","siteSpaceId":"sitesp_kpfj8","description":"List of supported services to stream activity logs into.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"}]},{"id":"Ln7EFBG15GUFZRIYYoxZ","title":"Vector integration guide","pathname":"/features/activity-log/activity-log-streaming/activity-log-integrations/vector-integration-guide","siteSpaceId":"sitesp_kpfj8","description":"How to stream activity logs to vector.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"gMnzu7NGKzyGFcNdOgNZ","title":"Logstash integration guide","pathname":"/features/activity-log/activity-log-streaming/activity-log-integrations/logstash-integration-guide","siteSpaceId":"sitesp_kpfj8","description":"How to stream activity logs to logstash.","breadcrumbs":[{"label":"Features"},{"label":"Activity & Audit logs"},{"label":"Audit Log Streaming to SIEM systems"},{"label":"Supported SIEM systems integrations"}]},{"id":"dheSU71BAA8MOlDkYyGT","title":"Notifications","pathname":"/features/notifications","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"tSBtdTNwqEqHklhAjYi9","title":"Email notifications","pathname":"/features/notifications/setting-up-smtp-for-email-notifications","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"nWRPcTluTLVAnq4hk94n","title":"Gateway notifications","pathname":"/features/notifications/gateway-notifications","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"7qyxwDGPmZ1GIo4LZPZ7","title":"New version notifications","pathname":"/features/notifications/new-version-notifications","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Notifications"}]},{"id":"QDWp3L5dCnCTQnzy9YYF","title":"Integrations","pathname":"/features/integrations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"PQwYg8oWN7bVQ2NEGf58","title":"Webhooks","pathname":"/features/integrations/webhooks","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"oAB6mjM25GnmWlOiR7eX","title":"REST API","pathname":"/features/integrations/api-tokens","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"kBJQe58BihO8JkqpNmLU","title":"OPNSense Configuration","pathname":"/features/gateway","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"kyqbzEn8yS2DaEi5zwhX","title":"SSH Authentication","pathname":"/features/ssh-authentication","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"qHNp7Dm3SzrJ1ck6xpfB","title":"Forward auth","pathname":"/features/forward-auth","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"M3i4LGQpKaR1AKYJlzyv","title":"User SNAT bindings","pathname":"/features/user-snat-bindings","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"7YeZaAYsDFX94uQNODnp","title":"Service locations","pathname":"/features/service-locations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"5Kl16F7qeQtMAsbkDPKT","title":"Desktop client auto-provisioning","pathname":"/features/desktop-client-auto-provisioning","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"AZoYHXzi3l1svM2Dlc27","title":"Auto-provisioning in Windows environments","pathname":"/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"}]},{"id":"QfIH6wD5e4U8HSpPjcPi","title":"On-premise Active Directory","pathname":"/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments/on-premise-active-directory-environments","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"},{"label":"Auto-provisioning in Windows environments"}]},{"id":"5n2V9zJ7CE4ILPmiC47W","title":"Entra ID","pathname":"/features/desktop-client-auto-provisioning/auto-provisioning-in-windows-environments/entra-id-environments","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"},{"label":"Auto-provisioning in Windows environments"}]},{"id":"oc2FOCH8RoC6HFm5mcGH","title":"Generating enrollment tokens with Defguard REST API","pathname":"/features/desktop-client-auto-provisioning/generating-enrollment-tokens-with-defguard-rest-api","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"},{"label":"Desktop client auto-provisioning"}]},{"id":"rT6ec2D9lvgDtQ6yLijp","title":"Static IP assignment","pathname":"/features/static-ip-assignment","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"kDldYK0ciqC3YV06KRMt","title":"Certificate management","pathname":"/features/certificate-management","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"H1LmM2nV8U8VARj6ZAgM","title":"Overview","pathname":"/deployment-strategies/overview","siteSpaceId":"sitesp_kpfj8","description":"This documentation will guide you through the process of deploying your Defguard instance.","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"9y3L8Xdf3uPqveyFUqNX","title":"Deploying to Production","pathname":"/deployment-strategies/deploying-to-production","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"lprMqj5ab1cscLFv0kWn","title":"Migration guides","pathname":"/deployment-strategies/upgrading","siteSpaceId":"sitesp_kpfj8","description":"Notes on upgrading Defguard and its components","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"McJa7rvoI4w3lrHxjJMS","title":"Hardware, OS, network and firewall recommendations","pathname":"/deployment-strategies/hardware-os-network-and-firewall-recommendations","siteSpaceId":"sitesp_kpfj8","description":"Before Defguard can be deployed please get familiar with the following recommendations","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BxJVch6NmUvpdR6BhEvJ","title":"Standalone package based installation","pathname":"/deployment-strategies/standalone-package-based-installation","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"OnCXQSGZc0c98aNKSQwc","title":"PostgreSQL database","pathname":"/deployment-strategies/standalone-package-based-installation/database","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"EKAI7xButx48vpFK7paS","title":"Defguard Core","pathname":"/deployment-strategies/standalone-package-based-installation/core","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"nzihvTJXXlwCfXDMOOiB","title":"Defguard Edge","pathname":"/deployment-strategies/standalone-package-based-installation/edge","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"COFvRA5JVA2euX8aegtp","title":"Defguard Gateway","pathname":"/deployment-strategies/standalone-package-based-installation/gateway","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"4IIZ3sxsDALJhXHqXuJ6","title":"Defguard APT repository","pathname":"/deployment-strategies/standalone-package-based-installation/defguard-apt-repository","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Standalone package based installation"}]},{"id":"XRiVGazbiZn7xTRU5tRk","title":"Docker Compose","pathname":"/deployment-strategies/docker-compose","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"evIqVActcyZyIZHYTsAI","title":"Kubernetes","pathname":"/deployment-strategies/kubernetes","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"sSFv8PYPmrYlyRKAbCKK","title":"Terraform","pathname":"/deployment-strategies/terraform","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"QHGRSSjUY25xzwswowso","title":"OVA","pathname":"/deployment-strategies/ova","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"BFDo1nKNFYWC7zmR2pKF","title":"Amazon Machine Image (AMI)","pathname":"/deployment-strategies/amis-and-aws-cloudformation","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"6xSBB7AOdS6BON1Gh9Rb","title":"Configuring HTTPS using AWS Certificate Manager","pathname":"/deployment-strategies/amis-and-aws-cloudformation/configuring-https-using-aws-certificate-manager","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"Amazon Machine Image (AMI)"}]},{"id":"fGUjLMT8R1wt8lihmUxU","title":"Configuration","pathname":"/deployment-strategies/configuration","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"vpiSi5kXvuHPOghRQl2Y","title":"Running Gateway on OPNsense firewall","pathname":"/deployment-strategies/running-gateway-on-opnsense-firewall","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"tIMs6BrzxgDi8iKxzYcW","title":"Running Gateway on VyOS","pathname":"/deployment-strategies/running-gateway-on-vyos","siteSpaceId":"sitesp_kpfj8","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"qMyLz5VTtHtfJstXVirl","title":"Reverse Proxy configuration using NGINX","pathname":"/deployment-strategies/reverse-proxy-configuration-using-nginx","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"kYNKFnD0B2CNcaDlFKXs","title":"High Availability and Failover","pathname":"/deployment-strategies/high-availability-and-failover","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"IoT2Jgqb2spAPJGODUqs","title":"WireGuard UDP load-balancing","pathname":"/deployment-strategies/high-availability-and-failover/wireguard-udp-load-balancing","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"High Availability and Failover"}]},{"id":"BuG4bZMKltimlTRkylO6","title":"Gateway with CARP","pathname":"/deployment-strategies/high-availability-and-failover/gateway-with-carp","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"},{"label":"High Availability and Failover"}]},{"id":"5srcA89hPDTGzhY2O7JZ","title":"Updating and version compatibility","pathname":"/deployment-strategies/updating-and-version-compatibility","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"LR3UG2MGYw2GchTitgnW","title":"Using a userspace WireGuard implementation","pathname":"/deployment-strategies/using-a-userspace-wireguard-implementation","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"u3n6tHGBt0HKE6lCUECZ","title":"Pre-production and development releases","pathname":"/deployment-strategies/pre-production-and-development-releases","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"MplaUtkmap3t1B7pyPNV","title":"Health check","pathname":"/deployment-strategies/health-check","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"WzRlphy4yds6s1qrOjry","title":"Production deployment verification guide","pathname":"/deployment-strategies/production-deployment-verification-guide","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"10NH09ISrBAAfnGZnp9p","title":"Linux Kernel WireGuard tuning","pathname":"/deployment-strategies/linux-kernel-wireguard-tuning","siteSpaceId":"sitesp_kpfj8","description":"This technical guide addresses WireGuard VPN latency, throughput, resilience, and scalability requirements by tuning Linux kernel parameters (as WireGuard is part of the Linux kernel).","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"nV8gTi3nPbi3PnA9YAsC","title":"Programmatic gateway adoption","pathname":"/deployment-strategies/programmatic-gateway-adoption","siteSpaceId":"sitesp_kpfj8","breadcrumbs":[{"label":"Deployment strategies"}]},{"id":"5BETUDKNhi6OWmJmiBQW","title":"Purchasing and using the license","pathname":"/enterprise/license","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"License"}]},{"id":"n8EfF8uAEza3SK52lj98","title":"Overview","pathname":"/using-defguard-for-end-users/overwiew","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"ldGLpOqIojkVQyesg99B","title":"Mobile Client","pathname":"/using-defguard-for-end-users/mobile-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"hNlwxnRdH2WwlXfwx1dX","title":"Adding new Instance","pathname":"/using-defguard-for-end-users/mobile-client/instance-adding","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"070Sl5fUgnytc9mTgtmx","title":"Connecting to Instance","pathname":"/using-defguard-for-end-users/mobile-client/instance-connect","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"ztnHiqTOerME1zahTQZI","title":"Managing your Instance","pathname":"/using-defguard-for-end-users/mobile-client/instance-manage","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"S77ybKwSPwvATYsEGZqU","title":"Using Biometry as MFA method","pathname":"/using-defguard-for-end-users/mobile-client/using-biometry-as-mfa-method","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Mobile Client"}]},{"id":"ptJiq2vAsbWwB4T2Q4rX","title":"Desktop Client","pathname":"/using-defguard-for-end-users/desktop-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"FKqLs1EawbkmwE7V61n3","title":"Instance configuration","pathname":"/using-defguard-for-end-users/desktop-client/instance-configuration","siteSpaceId":"sitesp_kpfj8","description":"In this guide, you will learn how to add, remove and update Instance in Defguard desktop client.","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"tyTpW77cVeOQrIccEodN","title":"Using Multi-Factor Authentication (MFA)","pathname":"/using-defguard-for-end-users/desktop-client/using-multi-factor-authentication-mfa","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"lHS5IKT5Aqfiu9pw5IJu","title":"MTU Setting","pathname":"/using-defguard-for-end-users/desktop-client/mtu-setting","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Desktop Client"}]},{"id":"yjUb0u49KJzUtjcXA4C6","title":"CLI Client","pathname":"/using-defguard-for-end-users/cli-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"JY3DFyo0wL2lafm1Sdsf","title":"Other WireGuard® Clients","pathname":"/using-defguard-for-end-users/adding-wireguard-devices","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"8ueyh6HWDw5Z7s1QSiiP","title":"Configuring a device for new VPN Location manually","pathname":"/using-defguard-for-end-users/adding-wireguard-devices/configuring-a-device-for-a-new-vpn-location","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Other WireGuard® Clients"}]},{"id":"lbgMc6KcedsYOsPgXMch","title":"Password change / Reset","pathname":"/using-defguard-for-end-users/changing-your-password","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"v9AYnl5hXMu9P1MM2M88","title":"Enrollment & Onboarding","pathname":"/using-defguard-for-end-users/enrollment","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"e631EIlm8Ai6WR9yCpK6","title":"With internal Defguard SSO","pathname":"/using-defguard-for-end-users/enrollment/with-internal-defguard-sso","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"2AwKVLUVStR9NVhKsnwk","title":"With external SSO (Google/Microsoft/Custom)","pathname":"/using-defguard-for-end-users/enrollment/with-external-sso-google-microsoft-custom","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"},{"label":"Enrollment & Onboarding"}]},{"id":"NJakPuQYFMVn0m8UeRD7","title":"Setting up 2FA/MFA","pathname":"/using-defguard-for-end-users/setting-up-2fa-mfa","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Using Defguard (for end users)"}]},{"id":"djTWOti75gCzRN2Zg8nT","title":"How to submit an issue","pathname":"/support-1/how-to-submit-an-issue","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"}]},{"id":"xeGhph8eHXO2dqxyaUMU","title":"Sending support information","pathname":"/support-1/sending-support-information","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"}]},{"id":"oJUrvmrMf4FtrqigvrkS","title":"Core","pathname":"/support-1/sending-support-information/core","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Sending support information"}]},{"id":"N4PCPNEqtCmxaIDUHF4J","title":"Desktop Client","pathname":"/support-1/sending-support-information/desktop-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Sending support information"}]},{"id":"0JZpt3st7eIjvNXQeLp0","title":"Mobile client","pathname":"/support-1/sending-support-information/mobile-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Sending support information"}]},{"id":"OYZkyENLTYltpEpbPgBT","title":"Troubleshooting Guides","pathname":"/support-1/troubleshooting-guides","siteSpaceId":"sitesp_kpfj8","description":"Before contacting support, check whether your problem is covered here.","breadcrumbs":[{"label":"Support"}]},{"id":"QQabQF1UonPZa0aSiCc1","title":"Core","pathname":"/support-1/troubleshooting-guides/core","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"H6N1ZOAfiNIXFRHX12LR","title":"h2 protocol error from reverse proxy","pathname":"/support-1/troubleshooting-guides/core/h2-protocol-error-from-reverse-proxy","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"9Addv18JHL9aVuYrxzzn","title":"Unable to sign in with correct credentials","pathname":"/support-1/troubleshooting-guides/core/unable-to-sign-in-with-correct-credentials","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"q4eCSazegQbaAlK25pB5","title":"User lost access to their 2FA methods","pathname":"/support-1/troubleshooting-guides/core/user-lost-access-to-their-2fa-methods","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"Opj5B4iMA0CGzPPUVRUB","title":"Enrollment URL Changed","pathname":"/support-1/troubleshooting-guides/core/enrollment-url-changed","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Core"}]},{"id":"wc2yhD0fDqVLLYPq5eHX","title":"Desktop Client","pathname":"/support-1/troubleshooting-guides/desktop-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"olildtUyoYansprHVCpD","title":"Unix socket permission error on connect (Linux)","pathname":"/support-1/troubleshooting-guides/desktop-client/unix-socket-permission-error-on-connect-linux","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"uKemmUijqFrJ5O1hPnlw","title":"MFA location disconnected after X-time","pathname":"/support-1/troubleshooting-guides/desktop-client/mfa-location-disconnected-after-x-time","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"IilO4FIWPwgNaJsZbd02","title":"High disk usage","pathname":"/support-1/troubleshooting-guides/desktop-client/high-disk-usage","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"RZNodH0p7dhlY5OJlegz","title":"Failed to configure DNS (Linux)","pathname":"/support-1/troubleshooting-guides/desktop-client/failed-to-configure-dns-linux","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"v2H5kBISoAMGcdUgddrX","title":"Failed to parse IP address","pathname":"/support-1/troubleshooting-guides/desktop-client/failed-to-parse-ip-address","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"1o1czOxgnZDvCugrhz0C","title":"Disconnecting shows \"Connection failed\" (Linux / NetworkManager)","pathname":"/support-1/troubleshooting-guides/desktop-client/disconnecting-shows-connection-failed-linux-networkmanager","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"3lmniDRLgTSUB4znv7M6","title":"resolvconf not found (Debian)","pathname":"/support-1/troubleshooting-guides/desktop-client/resolvconf-not-found-debian","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"eiTtYikqVHf6VUKYX3Jp","title":"Unix socket does not exist (Linux)","pathname":"/support-1/troubleshooting-guides/desktop-client/unix-socket-does-not-exist-linux","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"y768BGtG7bRYWrKKk1cJ","title":"Disconnected after MFA timeout","pathname":"/support-1/troubleshooting-guides/desktop-client/disconnected-after-mfa-timeout","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"bTxtvPMafUcmPuYuOuwD","title":"Could not start MFA process","pathname":"/support-1/troubleshooting-guides/desktop-client/could-not-start-mfa-process","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"Dvd2NfAcrYbhn7LjnBiN","title":"Client connects but cannot reach VPN servers (MTU)","pathname":"/support-1/troubleshooting-guides/desktop-client/client-connects-but-cannot-reach-vpn-servers-mtu","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"4onLhTjLoieoa8lqVCMU","title":"Desktop client real-time / auto sync does not work","pathname":"/support-1/troubleshooting-guides/desktop-client/desktop-client-real-time-auto-sync-does-not-work","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"tBVf65vEDSM6FhSOQkEh","title":"Windows client unable to connect","pathname":"/support-1/troubleshooting-guides/desktop-client/windows-client-unable-to-connect","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"oAFdaoIE1Mg7xN7Ynyac","title":"\"All traffic\" connection issues","pathname":"/support-1/troubleshooting-guides/desktop-client/client-all-traffic-connection-issues","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"nwVy1sVs55NELYHlbfeo","title":"Windows installer exit codes","pathname":"/support-1/troubleshooting-guides/desktop-client/windows-installer-exit-codes","siteSpaceId":"sitesp_kpfj8","description":"Desktop Client windows installer exist codes list.","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Desktop Client"}]},{"id":"7ny6zUgw8Wc4liJrCXNw","title":"Mobile Client","pathname":"/support-1/troubleshooting-guides/mobile-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"EI2frrcUb4GPJ8eYF14V","title":"Android \"Failed host lookup\" error","pathname":"/support-1/troubleshooting-guides/mobile-client/android-failed-host-lookup-error","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Mobile Client"}]},{"id":"TSrkWGwJVCrUf2v58vp5","title":"Edge Component","pathname":"/support-1/troubleshooting-guides/edge-component","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"niupLP2xdJwv31eboSsf","title":"There was a network error. Can't reach Edge","pathname":"/support-1/troubleshooting-guides/edge-component/there-was-a-network-error.-cant-reach-edge","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Edge Component"}]},{"id":"gTcYtSASCBumI4Ij2Oyt","title":"Gateway","pathname":"/support-1/troubleshooting-guides/gateway","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"p7WfJHIHNVq4q1trCZ0I","title":"No buffer space available","pathname":"/support-1/troubleshooting-guides/gateway/no-buffer-space-available","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"},{"label":"Gateway"}]},{"id":"eh8YigP5DbahBJrUWIfa","title":"TOTP / email codes for MFA do not work","pathname":"/support-1/troubleshooting-guides/totp-email-codes-for-mfa-do-not-work","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"aaEB40tER5O34Yp3604p","title":"WebAuthn security keys","pathname":"/support-1/troubleshooting-guides/webauthn-security-keys","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"4NdHj330JVsqKKAi1GBd","title":"Can access VPN but not local network or internet","pathname":"/support-1/troubleshooting-guides/can-access-vpn-but-not-local-network-or-internet","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"yaUPBZ8orky8Vcll6hnV","title":"How to verify the VPN is working","pathname":"/support-1/troubleshooting-guides/how-to-verify-the-vpn-is-working","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"},{"label":"Troubleshooting Guides"}]},{"id":"UMEJPRoyhrPfUc8Gu1t0","title":"Server migration and licence transfer","pathname":"/support-1/server-migration-and-licence-transfer","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Support"}]},{"id":"8Wp9eEXpkBLawUfoImmw","title":"Initial Setup Wizard: setting up from scratch","pathname":"/tutorials/initial-setup-wizard-setting-up-from-scratch","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"xG5hUB1z4XY8SHVrcbdP","title":"Migrating from Defguard 1.6 to 2.0","pathname":"/tutorials/migrating-from-defguard-1.6-to-2.0","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"hSdFff3BPesF4CjnSAOO","title":"Adding Edge component","pathname":"/tutorials/adding-edge-component","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Tutorials"}]},{"id":"ECJORFPLP3yGnlLm4AGy","title":"Defguard Compliance","pathname":"/compliance/defguard-compliance","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"Compliance"}]},{"id":"HI7pHlmMmWJBJaCWqKyN","title":"Secure by design","pathname":"/in-depth/secure-by-design","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"DHi68cTgsmXMCYFOjwSU","title":"Architecture","pathname":"/in-depth/architecture","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"CL236h1Ug9s57EBsAqbS","title":"How do VPN statistics work","pathname":"/in-depth/architecture/how-do-vpn-statistics-work","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"AVqdEQvfNcTnREMhInoM","title":"Security concepts","pathname":"/in-depth/architecture/security-concepts","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"RFyTpRKKdjU2E5Tlbii9","title":"MFA Architecture","pathname":"/in-depth/architecture/architecture","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture"}]},{"id":"DH9jcmVy5nGvRlldd86Y","title":"Architecture Decision Records","pathname":"/in-depth/architecture-decision-records","siteSpaceId":"sitesp_kpfj8","description":"What are Defguard's Architecture Decision Records?","breadcrumbs":[{"label":"In depth"}]},{"id":"qtQAsDVlSOllEG3vB8fw","title":"2.0","pathname":"/in-depth/architecture-decision-records/2.0","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"EugvhNKAvUgpkgMZwpay","title":"1.6","pathname":"/in-depth/architecture-decision-records/1.6","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"4wPYVVm5E1htR4Bycjv8","title":"1.5","pathname":"/in-depth/architecture-decision-records/1.5","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"9UaER5aV8wtc5nzkLnNe","title":"1.4","pathname":"/in-depth/architecture-decision-records/1.4","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"MVvSUNaWDcCMbyJ8UjWb","title":"1.3","pathname":"/in-depth/architecture-decision-records/1.3","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"ohS004farxk9cJZ4iUI8","title":"Pre-1.3","pathname":"/in-depth/architecture-decision-records/pre-1.3","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Architecture Decision Records"}]},{"id":"tGtkYLoJIhmnkRSCWW2X","title":"Client application feature compatibility","pathname":"/in-depth/client-application-feature-compatibility","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"BpCEFTYISyYlkOVvN1FH","title":"Defguard Open Organisation","pathname":"/in-depth/defguard-open-organisation","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"CFJKLNaWZ6DLSnukQ6J5","title":"Product Development Procedure","pathname":"/in-depth/defguard-open-organisation/product-development-procedure","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"},{"label":"Defguard Open Organisation"}]},{"id":"qHHjE6wUC7VxL1ilIufU","title":"Roadmap","pathname":"/in-depth/defguard-open-organisation/roadmap","siteSpaceId":"sitesp_kpfj8","description":"This is a high-level project roadmap of planned features.","breadcrumbs":[{"label":"In depth"},{"label":"Defguard Open Organisation"}]},{"id":"J1y1BIzKLhdrRNS8Upwv","title":"BoringTun","pathname":"/in-depth/boringtun","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"In depth"}]},{"id":"hHAgFSYE5fRDl9ncDDE0","title":"Contributing","pathname":"/for-developers/contributing","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"m2EEfPqqAw9Kzo8CXa0h","title":"Environment setup","pathname":"/for-developers/dev-env-setup","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"}]},{"id":"YWz1LmM4af8krwdilg79","title":"Translations (core/web)","pathname":"/for-developers/dev-env-setup/translations-web","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"gPVAQPKvqbAegikhZjfq","title":"Switching language","pathname":"/for-developers/dev-env-setup/translations-web/switching-language","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"gBqvPT2W6w105xFbLVbE","title":"Adding translations","pathname":"/for-developers/dev-env-setup/translations-web/adding-translations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (core/web)"}]},{"id":"dpSLBjqcqjQItmZrPc2d","title":"Translations (client)","pathname":"/for-developers/dev-env-setup/translations-client","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"}]},{"id":"fdhbKP9x2QeZuiOaJmoZ","title":"Adding translations","pathname":"/for-developers/dev-env-setup/translations-client/adding-translations","siteSpaceId":"sitesp_kpfj8","description":"","breadcrumbs":[{"label":"For Developers"},{"label":"Environment setup"},{"label":"Translations (client)"}]}]}