devices.srv1/srv2: use vps9 to proxy

This commit is contained in:
2025-11-16 11:20:01 +08:00
parent ec8c1199df
commit 2dc53c0c38
3 changed files with 5 additions and 5 deletions

View File

@@ -23,12 +23,12 @@ let
# vps
{ device = inputs.lib.genAttrs [ "vps4" "vps6" "vps9" ] getAddress; distance = 1; }
# 使用 vps9 代理的机器
{ device = { vps9 = getAddress "vps9"; nas = null; }; distance = 10; }
# 使用 vps6 代理的机器
{
device = (inputs.lib.genAttrs [ "pc" "srv1-node0" "srv2-node0" ] (_: null)) // { vps6 = getAddress "vps6"; };
device = (inputs.lib.genAttrs [ "srv1-node0" "srv2-node0" ] (_: null)) // { vps6 = getAddress "vps6"; };
distance = 10;
}
# 使用 vps6 代理的机器
{ device = { vps6 = getAddress "vps6"; pc = null; }; distance = 10; }
# 校内网络
{ device = (inputs.lib.genAttrs [ "srv1-node0" "srv2-node0" ] getAddress) // { nas = null; }; distance = 1; }
# srv1 内部网络

View File

@@ -60,7 +60,7 @@ inputs:
];
};
mariadb.mountFrom = "nodatacow";
xray.client = {};
xray.client.xray.serverName = "xserver2.vps9.chn.moe";
};
packages.vasp = {};
user.users = [ "chn" "xll" "zem" "yjq" "gb" "wp" "hjp" "wm" "GROUPIII-1" "GROUPIII-2" "GROUPIII-3" "zgq" ];

View File

@@ -85,7 +85,7 @@ inputs:
};
timeLimit = "48:00:00";
};
xray.client = {};
xray.client.xray.serverName = "xserver2.vps9.chn.moe";
};
packages = { vasp = {}; desktop = {}; lumerical = {}; };
user.users =