VLAN workaround for now
This commit is contained in:
@@ -63,29 +63,42 @@
|
|||||||
# systemd.network.enable = true;
|
# systemd.network.enable = true;
|
||||||
networking = {
|
networking = {
|
||||||
# useNetworkd = true;
|
# useNetworkd = true;
|
||||||
dhcpcd.enable = false;
|
dhcpcd.enable = true;
|
||||||
|
interfaces."eth0".useDHCP = true;
|
||||||
|
interfaces."eth1".useDHCP = false;
|
||||||
|
interfaces."main@eth1".useDHCP = true;
|
||||||
|
interfaces."iot@eth1".useDHCP = true;
|
||||||
|
interfaces."management@eth1".useDHCP = true;
|
||||||
|
|
||||||
vlans = {
|
vlans = {
|
||||||
|
main = {
|
||||||
|
id = 5;
|
||||||
|
interface = "eth1";
|
||||||
|
};
|
||||||
iot = {
|
iot = {
|
||||||
id = 2;
|
id = 2;
|
||||||
interface = "eth1";
|
interface = "eth1";
|
||||||
};
|
};
|
||||||
|
management = {
|
||||||
|
id = 4;
|
||||||
|
interface = "eth1";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
interfaces.eth1.ipv4.addresses = [{
|
# interfaces.eth1.ipv4.addresses = [{
|
||||||
address = "192.168.1.2";
|
# address = "192.168.1.2";
|
||||||
prefixLength = 21;
|
# prefixLength = 21;
|
||||||
}];
|
# }];
|
||||||
interfaces.iot.ipv4.addresses = [{
|
# interfaces.iot.ipv4.addresses = [{
|
||||||
address = "192.168.9.8";
|
# address = "192.168.9.8";
|
||||||
prefixLength = 22;
|
# prefixLength = 22;
|
||||||
}];
|
# }];
|
||||||
|
|
||||||
defaultGateway = {
|
defaultGateway = {
|
||||||
interface = "eth1";
|
# interface = "eth1";
|
||||||
address = "192.168.1.1";
|
address = "192.168.1.1";
|
||||||
};
|
};
|
||||||
nameservers = [ "1.1.1.1" "8.8.8.8" ];
|
# nameservers = [ "1.1.1.1" "8.8.8.8" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
powerManagement.cpuFreqGovernor = "powersave";
|
powerManagement.cpuFreqGovernor = "powersave";
|
||||||
|
|||||||
Reference in New Issue
Block a user