nixos/hosts/delta/network.nix

24 lines
567 B
Nix
Raw Normal View History

2024-04-05 23:45:55 +02:00
{...}: {
systemd.network = {
# Main interface
2024-06-27 20:37:34 +02:00
# https://wiki.nixos.org/wiki/Install_NixOS_on_Hetzner_Cloud
2024-04-05 23:45:55 +02:00
networks."10-lan" = {
matchConfig.Name = "enp1s0";
2024-04-05 23:45:55 +02:00
address = [
# NOTE: Default outgoing address is the LAST address in the list
2024-04-08 23:09:35 +02:00
"159.69.4.2/32"
"2a01:4f8:1c0c:70d1::2/64"
"2a01:4f8:1c0c:70d1::1/64"
2024-04-05 23:45:55 +02:00
];
routes = [
2024-12-04 00:34:25 +01:00
{Destination = "172.31.1.1";}
2024-04-05 23:45:55 +02:00
{
2024-12-04 00:34:25 +01:00
Gateway = "172.31.1.1";
GatewayOnLink = true;
2024-04-05 23:45:55 +02:00
}
2024-12-04 00:34:25 +01:00
{Gateway = "fe80::1";}
2024-04-05 23:45:55 +02:00
];
};
};
}