From c1e09364bb412f1e09d1a680e5200d375a61694f Mon Sep 17 00:00:00 2001 From: Grigory Shipunov Date: Thu, 2 Jan 2025 15:35:05 +0000 Subject: remove obsolete infra --- hosts/dishwasher/mcvm-network.nix | 55 --------------------------------------- 1 file changed, 55 deletions(-) delete mode 100644 hosts/dishwasher/mcvm-network.nix (limited to 'hosts/dishwasher/mcvm-network.nix') diff --git a/hosts/dishwasher/mcvm-network.nix b/hosts/dishwasher/mcvm-network.nix deleted file mode 100644 index a45699a..0000000 --- a/hosts/dishwasher/mcvm-network.nix +++ /dev/null @@ -1,55 +0,0 @@ -{ ... }: -{ - systemd.network = { - netdevs."microvm-bridge".netdevConfig = { - Kind = "bridge"; - Name = "microvm-bridge"; - }; - - networks."0-microvm-bridge" = { - matchConfig.Name = "microvm-bridge"; - networkConfig = { - DHCPServer = false; - IPv6SendRA = true; - }; - addresses = [ - { - addressConfig.Address = "10.99.99.1/24"; - } - { - addressConfig.Address = "fd12:3456:789a::1/64"; - } - ]; - ipv6Prefixes = [{ - ipv6PrefixConfig.Prefix = "fd12:3456:789a::/64"; - }]; - # networkConfig = { - # Address = "10.99.99.1/24"; - # IPForward = "ipv4"; - # }; - # routes = [{ - # routeConfig = { - # GatewayOnLink = true; - # };}]; - # IPForward = "ipv4"; - # DHCPServer = true; - # IPv6SendRA = true; - # addresses = [{ - # addressConfig.Address = "10.99.99.1/24"; - # }]; - }; - - networks."1-microvm-bridge" = { - matchConfig.Name = "vm-*"; - networkConfig.Bridge = "microvm-bridge"; - }; - }; - - networking.nat = { - enable = true; - enableIPv6 = true; - externalInterface = "enp53s0"; - internalInterfaces = [ "microvm-bridge" ]; - }; - -} -- cgit v1.3.1