diff options
author | Katharina Fey <kookie@spacekookie.de> | 2019-11-16 16:52:41 +0100 |
---|---|---|
committer | Katharina Fey <kookie@spacekookie.de> | 2019-11-16 16:52:41 +0100 |
commit | 7951db6155684fc73840603163d1e09bb87356de (patch) | |
tree | cf9768fbeb2404525d3f46e37e23496e9afc70ed /modules | |
parent | 67cd82d9b8a570d12e03db3c2280b450f4057576 (diff) |
ws/networking: Enabling plausible MAC randomisation
Diffstat (limited to 'modules')
-rw-r--r-- | modules/workstation/networking/default.nix | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/modules/workstation/networking/default.nix b/modules/workstation/networking/default.nix index c90ad9b81fc..7295a7377ff 100644 --- a/modules/workstation/networking/default.nix +++ b/modules/workstation/networking/default.nix @@ -1,11 +1,22 @@ -{ config, ... }: +{ config, pkgs, ... }: { + environment.systemPackages = [ pkgs.mullvad-vpn ]; + networking = { networkmanager = { enable = true; + + # Plausible MAC randomization + ethernet.macAddress = "random"; + wifi.macAddress = "random"; extraConfig = '' + # Integrate networkmanager with resolvd rc-manager="resolvconf"; + + [connection-extra] + ethernet.generate-mac-address-mask=FE:FF:FF:00:00:00 + wifi.generate-mac-address-mask=FE:FF:FF:00:00:00 ''; }; |