fix: g18-next ok
This commit is contained in:
parent
21cda95000
commit
f3afc27336
|
@ -16,6 +16,10 @@
|
|||
nginx.enableCodeServer = false;
|
||||
nvidia.enable = false;
|
||||
};
|
||||
boot.loader.systemd-boot.enable = lib.mkForce false;
|
||||
boot.loader.efi.canTouchEfiVariables = lib.mkForce false;
|
||||
boot.loader.grub.enable = true;
|
||||
boot.loader.grub.device = "/dev/vda";
|
||||
networking.hostName = lib.mkForce "g18-next";
|
||||
networking.hostId = "11f1fad0";
|
||||
systemd.network.networks."10-veth0" = {
|
||||
|
|
|
@ -353,8 +353,7 @@ in
|
|||
};
|
||||
})
|
||||
# g series
|
||||
(lib.mkIf (gCfg.enable) (let
|
||||
ipSuffix = (builtins.toString (gCfg.serial + 100)); in {
|
||||
(lib.mkIf (gCfg.enable) {
|
||||
## network
|
||||
networking.hostName = assert (gCfg.serial > 0); "g" + (builtins.toString gCfg.serial);
|
||||
networking.search = [ "nasp" ];
|
||||
|
@ -404,7 +403,7 @@ in
|
|||
enable = true;
|
||||
servers = [ "192.168.16.118" ];
|
||||
};
|
||||
}))
|
||||
})
|
||||
(lib.mkIf (gCfg.enable && gCfg.eth0Name != "") {
|
||||
systemd.network.networks."10-eth0" = {
|
||||
matchConfig.Name = gCfg.eth0Name;
|
||||
|
@ -412,7 +411,7 @@ in
|
|||
DHCP = "no";
|
||||
IPv6AcceptRA = true;
|
||||
};
|
||||
address = [ "192.168.16.${ipSuffix}/24" ];
|
||||
address = [ "192.168.16.${builtins.toString (gCfg.serial + 100)}/24" ];
|
||||
routes = [
|
||||
{
|
||||
routeConfig = {
|
||||
|
@ -445,7 +444,7 @@ in
|
|||
(lib.mkIf (gCfg.enable && gCfg.eth2Name != "") {
|
||||
systemd.network.networks."10-eth2" = {
|
||||
matchConfig.Name = gCfg.eth2Name;
|
||||
address = [ "12.12.12.${ipSuffix}/24" ];
|
||||
address = [ "12.12.12.${builtins.toString (gCfg.serial + 100)}/24" ];
|
||||
linkConfig.RequiredForOnline = "no";
|
||||
};
|
||||
networking.rxe = {
|
||||
|
|
Loading…
Reference in New Issue
Block a user