diff --git a/flake/dns/config/chn.moe.nix b/flake/dns/config/chn.moe.nix index affb056e..2cd28b92 100644 --- a/flake/dns/config/chn.moe.nix +++ b/flake/dns/config/chn.moe.nix @@ -45,6 +45,7 @@ let "409test" = "192.168.1.5"; }; tinc = import ./tinc.nix; + tailscale = import ./tailscale.nix; in { "" = @@ -82,3 +83,6 @@ in // lib.mapAttrs' (n: v: lib.nameValuePair "tinc0.${n}" { type = "A"; value = "192.168.85.${builtins.toString v}"; }) tinc +// lib.mapAttrs' + (n: v: lib.nameValuePair "${n}.ts" { type = "A"; value = "100.97.101.${builtins.toString v}"; }) + tailscale diff --git a/flake/dns/config/tailscale.nix b/flake/dns/config/tailscale.nix new file mode 100644 index 00000000..8246d8a9 --- /dev/null +++ b/flake/dns/config/tailscale.nix @@ -0,0 +1,10 @@ +{ + vps4 = 7; + vps6 = 2; + vps9 = 6; + pc = 1; + nas = 3; + srv2-node0 = 4; + srv2-node1 = 5; + srv2-node2 = 8; +}