From e539424a396e4fa4f28bc04c1440638d8cbcf7b3 Mon Sep 17 00:00:00 2001 From: CherryKitten Date: Tue, 4 Jun 2024 13:46:32 +0200 Subject: [PATCH] priv network foo --- hosts/ocelot/default.nix | 7 ++++++- hosts/serval/default.nix | 4 ++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/hosts/ocelot/default.nix b/hosts/ocelot/default.nix index ab8c1fd..599afde 100644 --- a/hosts/ocelot/default.nix +++ b/hosts/ocelot/default.nix @@ -10,7 +10,7 @@ public_IPv4 = "128.140.109.125"; public_IPv6 = "2a01:4f8:c2c:bd32::1"; internal_IPv4 = "10.69.0.5"; - internal_IPv6 = "fe80::9400:3ff:fe24:677a"; + internal_IPv6 = "fe80::8400:ff:fe8e:470d"; }; networking = { @@ -42,11 +42,16 @@ ipv6.addresses = [ { address = config.cherrykitten.network.internal_IPv6; prefixLength = 64; } ]; + ipv4.routes = [ + { address = "10.69.0.1"; prefixLength = 32; } + { address = "10.69.0.0"; prefixLength = 24; via = "10.69.0.1"; } + ]; }; }; }; services.udev.extraRules = '' ATTR{address}=="96:00:03:24:67:7a", NAME="eth0" + ATTR{address}=="86:00:00:8e:47:0d", NAME="eth1" ''; system.stateVersion = "23.11"; diff --git a/hosts/serval/default.nix b/hosts/serval/default.nix index de58f7d..5bef22c 100644 --- a/hosts/serval/default.nix +++ b/hosts/serval/default.nix @@ -41,6 +41,10 @@ ipv6.addresses = [ { address = config.cherrykitten.network.internal_IPv6; prefixLength = 64; } ]; + ipv4.routes = [ + { address = "10.69.0.1"; prefixLength = 32; } + { address = "10.69.0.0"; prefixLength = 24; via = "10.69.0.1"; } + ]; }; }; };