nixpkgs-fmt
This commit is contained in:
parent
9bdeafe7f0
commit
428a122acd
1 changed files with 205 additions and 199 deletions
|
@ -40,20 +40,20 @@ systemd.network = {
|
|||
};
|
||||
};
|
||||
networks."10-ether-bond" = {
|
||||
matchConfig = { Name = "enp53s0"; };
|
||||
matchConfig.Name = "enp53s0";
|
||||
networkConfig = {
|
||||
Bond = "james";
|
||||
PrimarySlave = true;
|
||||
};
|
||||
};
|
||||
networks."10-wlan-bond" = {
|
||||
matchConfig = { Name = "wlan0"; };
|
||||
matchConfig.Name = "wlan0";
|
||||
networkConfig = {
|
||||
Bond = "james";
|
||||
};
|
||||
};
|
||||
networks."10-james-bond" = {
|
||||
matchConfig = { Name = "james"; };
|
||||
matchConfig.Name = "james";
|
||||
networkConfig = {
|
||||
DHCP = "yes";
|
||||
IPv6AcceptRA = true;
|
||||
|
@ -83,7 +83,7 @@ systemd.network = {
|
|||
];
|
||||
};
|
||||
networks."30-wg-dumpdvb" = {
|
||||
matchConfig = { Name = "wg-dumpdvb"; };
|
||||
matchConfig.Name = "wg-dumpdvb";
|
||||
networkConfig = {
|
||||
Address = "10.13.37.3/24";
|
||||
IPv6AcceptRA = true;
|
||||
|
@ -115,7 +115,7 @@ systemd.network = {
|
|||
];
|
||||
};
|
||||
networks."10-wg-oxalab" = {
|
||||
matchConfig = { Name = "wg-oxalab"; };
|
||||
matchConfig.Name = "wg-oxalab";
|
||||
networkConfig = {
|
||||
Address = "10.66.66.10/24";
|
||||
IPv6AcceptRA = true;
|
||||
|
@ -148,7 +148,7 @@ systemd.network = {
|
|||
];
|
||||
};
|
||||
networks."10-wg-zentralwerk" = {
|
||||
matchConfig = { Name = "wg-zentralwerk"; };
|
||||
matchConfig.Name = "wg-zentralwerk";
|
||||
networkConfig = {
|
||||
Address = "172.20.76.226/21";
|
||||
IPv6AcceptRA = true;
|
||||
|
@ -196,19 +196,23 @@ systemd.network = {
|
|||
];
|
||||
};
|
||||
networks."10-wg-mullvad" = {
|
||||
address = [ "10.65.79.164/32" "fc00:bbbb:bbbb:bb01::2:4fa3/128" ];
|
||||
matchConfig.Name = "wg-mullvad";
|
||||
address = [ "10.65.79.164/32" "fc00:bbbb:bbbb:bb01::2:4fa3/128" ];
|
||||
networkConfig = {
|
||||
DNS = "10.64.0.1";
|
||||
DNSDefaultRoute = true;
|
||||
Domains = [ "~." ];
|
||||
};
|
||||
routes = map (gate: {
|
||||
routes = map
|
||||
(gate: {
|
||||
routeConfig = {
|
||||
Gateway = gate;
|
||||
Table = 1000;
|
||||
};
|
||||
}) [ "0.0.0.0" "::" ];
|
||||
}) [
|
||||
"0.0.0.0"
|
||||
"::"
|
||||
];
|
||||
|
||||
routingPolicyRules = [
|
||||
{
|
||||
|
@ -228,7 +232,9 @@ systemd.network = {
|
|||
Priority = 9;
|
||||
};
|
||||
}
|
||||
] ++ map (net: { # only route global addresses over VPN
|
||||
] ++ map
|
||||
(net: {
|
||||
# only route global addresses over VPN
|
||||
routingPolicyRuleConfig = {
|
||||
Priority = 8;
|
||||
To = net;
|
||||
|
|
Loading…
Add table
Reference in a new issue