Skip to content

Mullvad vpn

services.mullvad-vpn.enable

This option enables Mullvad VPN daemon. This sets {option}networking.firewall.checkReversePath to "loose", which might be undesirable for security.

Type: boolean

Default

false

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/mullvad-vpn.nix

services.mullvad-vpn.enableExcludeWrapper

This option activates the wrapper that allows the use of mullvad-exclude. Might have minor security impact, so consider disabling if you do not use the feature.

Type: boolean

Default

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/mullvad-vpn.nix

services.mullvad-vpn.package

The mullvad package to use. pkgs.mullvad only provides the CLI tool, pkgs.mullvad-vpn provides both the CLI and the GUI.

Type: package

Default

pkgs.mullvad

Example

mullvad-vpn

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/mullvad-vpn.nix