From 4c3cb5fe5f827a7d5a9e2300d7c617e1c65fba2c Mon Sep 17 00:00:00 2001 From: Haonan Chen Date: Fri, 2 Jan 2026 12:46:56 +0800 Subject: [PATCH] flake.dns: add tailscale DNS config --- flake/dns/config/chn.moe.nix | 4 ++++ flake/dns/config/tailscale.nix | 10 ++++++++++ 2 files changed, 14 insertions(+) create mode 100644 flake/dns/config/tailscale.nix 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; +}