feat: convert rossby-manage to resolved and networkd
This commit is contained in:
@@ -144,42 +144,9 @@ in {
|
|||||||
|
|
||||||
networking = {
|
networking = {
|
||||||
useDHCP = false;
|
useDHCP = false;
|
||||||
|
useNetworkd = true;
|
||||||
hostName = name;
|
hostName = name;
|
||||||
interfaces.enp65s0np0 = {
|
# defaultGateway = "172.16.239.1";
|
||||||
useDHCP = false;
|
|
||||||
ipv4.addresses = [ {
|
|
||||||
inherit address;
|
|
||||||
prefixLength = 24;
|
|
||||||
} ];
|
|
||||||
};
|
|
||||||
# interfaces.eno2 = {
|
|
||||||
# useDHCP = false;
|
|
||||||
# ipv4.addresses = [
|
|
||||||
# {
|
|
||||||
# inherit address;
|
|
||||||
# prefixLength = 24;
|
|
||||||
# }
|
|
||||||
# ];
|
|
||||||
# };
|
|
||||||
# interfaces.ens2f1np1 = {
|
|
||||||
# useDHCP = false;
|
|
||||||
# ipv4.addresses = [
|
|
||||||
# {
|
|
||||||
# address = "172.16.239.99";
|
|
||||||
# prefixLength = 24;
|
|
||||||
# }
|
|
||||||
# ];
|
|
||||||
# };
|
|
||||||
# interfaces.ibs2f0 = {
|
|
||||||
# useDHCP = false;
|
|
||||||
# ipv4.addresses = [
|
|
||||||
# {
|
|
||||||
# address = ipoib;
|
|
||||||
# prefixLength = 24;
|
|
||||||
# }
|
|
||||||
# ];
|
|
||||||
# };
|
|
||||||
defaultGateway = "172.16.239.1";
|
|
||||||
firewall = {
|
firewall = {
|
||||||
allowedTCPPorts = [ 6443 4725 ];
|
allowedTCPPorts = [ 6443 4725 ];
|
||||||
extraCommands = ''
|
extraCommands = ''
|
||||||
@@ -194,6 +161,29 @@ in {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
systemd.network = {
|
||||||
|
wait-online.enable = false;
|
||||||
|
networks = {
|
||||||
|
enp65s0np0 = {
|
||||||
|
DHCP = "no";
|
||||||
|
matchConfig.Name = "enp65s0np0";
|
||||||
|
address = [ "${address}/24" ];
|
||||||
|
routes = [
|
||||||
|
{ Gateway = "172.16.239.1"; }
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
services.resolved = {
|
||||||
|
enable = true;
|
||||||
|
dnssec = "false";
|
||||||
|
fallbackDns = [
|
||||||
|
"1.1.1.1"
|
||||||
|
"1.0.0.1"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
fileSystems = {
|
fileSystems = {
|
||||||
"/exports/public" = {
|
"/exports/public" = {
|
||||||
device = "/srv/public";
|
device = "/srv/public";
|
||||||
|
|||||||
Reference in New Issue
Block a user