forked from foxora/nix
i need butterfly's help ;-;
This commit is contained in:
parent
21cb58686e
commit
861b05b042
3 changed files with 61 additions and 24 deletions
|
|
@ -34,24 +34,25 @@
|
|||
};
|
||||
};
|
||||
|
||||
systemd.services.systemd-networkd.environment = {
|
||||
SYSTEMD_LOG_LEVEL = "debug";
|
||||
};
|
||||
|
||||
systemd.network = {
|
||||
enable = true;
|
||||
|
||||
netdevs = {
|
||||
"10-bond0" = {
|
||||
netdevConfig = {
|
||||
Kind = "bond";
|
||||
Name = "bond0";
|
||||
};
|
||||
bondConfig = {
|
||||
Mode = "802.3ad";
|
||||
TransmitHashPolicy = "layer3+4";
|
||||
LACPTransmitRate = "fast";
|
||||
MIIMonitorSec = "100ms";
|
||||
};
|
||||
netdevs."10-bond0" = {
|
||||
netdevConfig = {
|
||||
Name = "bond0";
|
||||
Kind = "bond";
|
||||
};
|
||||
bondConfig = {
|
||||
Mode = "802.3ad";
|
||||
TransmitHashPolicy = "layer3+4";
|
||||
LACPTransmitRate = "fast";
|
||||
MIIMonitorSec = "100ms";
|
||||
};
|
||||
};
|
||||
|
||||
networks = {
|
||||
"30-eno1" = {
|
||||
matchConfig.Name = "eno1";
|
||||
|
|
@ -68,7 +69,25 @@
|
|||
};
|
||||
networkConfig.LinkLocalAddressing = "no";
|
||||
networkConfig.DHCP = "yes";
|
||||
vlan = [ "vlan1" ];
|
||||
};
|
||||
};
|
||||
|
||||
netdevs."20-br0" = {
|
||||
netdevConfig = {
|
||||
Name = "br0";
|
||||
Kind = "bridge";
|
||||
};
|
||||
};
|
||||
networks = {
|
||||
"50-vms" = {
|
||||
matchConfig.Name = ["bond0" "vm-*"];
|
||||
networkConfig = {
|
||||
Bridge = "br0";
|
||||
};
|
||||
};
|
||||
"50-vms-bridge" = {
|
||||
matchConfig.Name = "br0";
|
||||
linkConfig.RequiredForOnline = "routable";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue