nix-config/modules/networking.nix
2023-07-15 17:02:55 -04:00

26 lines
430 B
Nix

{
networking = {
hostName = "nixos";
networkmanager = {
enable = true;
wifi.macAddress = "random";
ethernet.macAddress = "random";
unmanaged = [ "interface-name:ve-*" ];
};
useHostResolvConf = true;
nat = {
enable = true;
internalInterfaces = [ "ve-+" ];
externalInterface = "wg-mullvad";
};
firewall = {
allowedUDPPorts = [ 5029 ];
};
};
}