nixos

NixOS server files. Mirror from https://git.nordgedanken.dev/kubernetes/nixos
git clone git://archive.git.mtrnord.blog/MTRNord/nixos.git
Log | Files | Refs | README

commit 8edff74493fe07378fcdbd99fa972794a2cef3ea
parent fd7e353834ff15c3139552915751b872387e5e19
Author: MTRNord <mtrnord1@gmail.com>
Date:   Sat, 26 Aug 2023 18:46:49 +0200

Try another way of dummy interfacing

Diffstat:
Mnixos/worker-1/configuration.nix | 31++++++++++++++++++++-----------
1 file changed, 20 insertions(+), 11 deletions(-)

diff --git a/nixos/worker-1/configuration.nix b/nixos/worker-1/configuration.nix @@ -129,24 +129,33 @@ boot.supportedFilesystems = [ "btrfs" ]; hardware.enableAllFirmware = true; + systemd.network = { + netdevs = { + floating1 = { + enable = true; + netdevConfig = { + Kind = "dummy"; + Name = "floating1"; + }; + }; + }; + networks = { + floating1 = { + enable = true; + name = "floating1"; + addresses = [ "192.0.0.1/32" ]; + }; + }; + }; + networking = { hostName = "worker-1"; enableIPv6 = true; + useDHCP = true; # networkmanager.enable = true; nameservers = [ "8.8.8.8" "8.8.4.4" ]; - interfaces.floating1 = { - virtualType = "dummy"; - name = "floating1"; - ipv4.addresses = [ - { - address = "192.0.0.1"; - prefixLength = 32; - } - ]; - }; - firewall = let blockedV4 = [