sbc-deploys/modules/network/default.nix

27 lines
502 B
Nix
Raw Normal View History

2024-07-04 20:59:56 +00:00
{ macAddress ? null, selfIp, selfIp6 }:
{
networking = {
interfaces.end0 = {
inherit macAddress;
2023-05-08 18:43:41 +00:00
ipv4.addresses = [{
address = selfIp;
prefixLength = 24;
}];
2024-07-04 20:59:56 +00:00
ipv6.addresses = [{
address = selfIp6;
prefixLength = 64;
}];
};
defaultGateway = "192.168.20.1";
2024-07-04 20:59:56 +00:00
defaultGateway6 = {
address = "2001:db8:20::1";
interface = "end0";
};
nameservers = [
"192.168.20.1"
"2001:db8:20::1"
];
};
}