hosts: use static mac for vswitch

This commit is contained in:
Kabbone 2023-01-28 21:24:46 +01:00
parent 9f83338d6d
commit af93c48666
Signed by: Kabbone
SSH Key Fingerprint: SHA256:A5zPB5I6u5V78V51c362BBdCwhDhfDUVbt7NfKdjWBY
2 changed files with 15 additions and 20 deletions

View File

@ -116,23 +116,18 @@
lo1 = { lo1 = {
type = "internal"; type = "internal";
}; };
enp34s0iot = { #enp34s0iot = {
type = "internal"; # type = "internal";
vlan = 100; # vlan = 100;
}; #};
}; };
# extraOvsctlCmds = ''
# set port enp34s0 vlan_mode=native-tagged
# set port enp34s0 trunks=1,100
# set port enp34s0 tag=1
# '';
}; };
}; };
useDHCP = false; # Deprecated useDHCP = false; # Deprecated
hostName = "hades"; hostName = "hades";
domain = "home.opel-online.de"; domain = "home.opel-online.de";
networkmanager = { networkmanager = {
enable = true; enable = false;
}; };
timeServers = [ timeServers = [
"192.168.2.1" "192.168.2.1"
@ -146,12 +141,14 @@
# #} ]; # #} ];
#}; #};
#enp34s0iot.useDHCP = true; #enp34s0iot.useDHCP = true;
lo1.useDHCP = true; lo1 = {
useDHCP = true;
macAddress = "1a:20:e9:ce:9c:1a";
};
}; };
#defaultGateway = "192.168.0.1"; #defaultGateway = "192.168.0.1";
defaultGateway6 = { defaultGateway6 = {
address = "fe80::1"; address = "fe80::1";
#interface = "enp34s0";
interface = "lo1"; interface = "lo1";
}; };
#nameservers = [ "192.168.0.4" ]; #nameservers = [ "192.168.0.4" ];

View File

@ -185,6 +185,8 @@
vlan = 100; vlan = 100;
}; };
}; };
};
};
useDHCP = false; # Deprecated useDHCP = false; # Deprecated
hostName = "nas"; hostName = "nas";
domain = "home.opel-online.de"; domain = "home.opel-online.de";
@ -194,12 +196,6 @@
timeServers = [ timeServers = [
"192.168.2.1" "192.168.2.1"
]; ];
vlans = {
vlan100 = {
id = 100;
interface = "enp0s31f6";
};
};
interfaces = { interfaces = {
# enp0s31f6 = { # enp0s31f6 = {
# useDHCP = true; # For versatility sake, manually edit IP on nm-applet. # useDHCP = true; # For versatility sake, manually edit IP on nm-applet.
@ -212,12 +208,14 @@
# prefixLength = 64; # prefixLength = 64;
# } ]; # } ];
}; };
lo1.useDHCP = true; lo1 = {
useDHCP = true;
#macAddress = "";
};
}; };
# defaultGateway = "45.142.114.1"; # defaultGateway = "45.142.114.1";
defaultGateway6 = { defaultGateway6 = {
address = "fe80::1"; address = "fe80::1";
#interface = "enp0s31f6";
interface = "lo1"; interface = "lo1";
}; };
# nameservers = [ "9.9.9.9" "2620:fe::fe" ]; # nameservers = [ "9.9.9.9" "2620:fe::fe" ];