mirror of
https://github.com/CHN-beta/nixos.git
synced 2026-01-11 17:29:30 +08:00
flake.dns: add tailscale DNS config
This commit is contained in:
@@ -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
|
||||
|
||||
10
flake/dns/config/tailscale.nix
Normal file
10
flake/dns/config/tailscale.nix
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
vps4 = 7;
|
||||
vps6 = 2;
|
||||
vps9 = 6;
|
||||
pc = 1;
|
||||
nas = 3;
|
||||
srv2-node0 = 4;
|
||||
srv2-node1 = 5;
|
||||
srv2-node2 = 8;
|
||||
}
|
||||
Reference in New Issue
Block a user