summaryrefslogtreecommitdiff
path: root/hosts/dishwasher/mcvm-network.nix
diff options
context:
space:
mode:
authorGrigory Shipunov2025-01-02 15:35:05 +0000
committerGrigory Shipunov2025-01-02 15:35:05 +0000
commitc1e09364bb412f1e09d1a680e5200d375a61694f (patch)
treea2f5cbc73043afb46a7d1d23864299b82e32449a /hosts/dishwasher/mcvm-network.nix
parentcd63ec45b8776bebc4014efb9990b364e0afb443 (diff)
remove obsolete infra
Diffstat (limited to 'hosts/dishwasher/mcvm-network.nix')
-rw-r--r--hosts/dishwasher/mcvm-network.nix55
1 files changed, 0 insertions, 55 deletions
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" ];
- };
-
-}