feat(hosts/12kingdoms-suzu): migrate tailscale into microvm - mitsuha

This commit is contained in:
Ryan Yin
2024-03-26 00:52:29 +08:00
parent 63ec4d7d65
commit 1ea6062ead
13 changed files with 174 additions and 75 deletions
@@ -0,0 +1,19 @@
{myvars, ...}: let
hostName = "mitsuha";
inherit (myvars.networking) mainGateway nameservers;
inherit (myvars.networking.hostsAddr.${hostName}) ipv4;
ipv4WithMask = "${ipv4}/24";
in {
systemd.network.enable = true;
systemd.network.networks."20-lan" = {
matchConfig.Type = "ether";
networkConfig = {
Address = [ipv4WithMask];
Gateway = mainGateway;
DNS = nameservers;
DHCP = "no";
};
};
}