Switch calanda configuration to new router scheme

This commit is contained in:
Fabian Hauser 2020-07-24 14:30:32 +02:00
parent 8ad8d5a8ff
commit e6f0c99920

View file

@ -7,8 +7,11 @@
{
imports = [
../hardware/apu.nix
../hardware/wle200nx.nix
../role/base
# ../role/router.nix #TODO
../role/router
../role/router-dns
../role/router-wireless-ap
];
fileSystems."/" = {
@ -20,6 +23,30 @@
swapDevices =
[{ device = "/dev/disk/by-uuid/b5104a7c-4a4a-4048-a9f8-44ddb0082632"; }];
services.router = {
enable = true;
wanInterface = "enp4s0";
wirelessInterfaces = [ "wlp5s0" ];
lanInterfaces = [ "enp2s0" ];
internalRouterIP = "10.2.1.1";
dhcp = {
enable = true;
localDomain = "ilanz.fh2.ch";
dhcpRange = "10.1.1.2,10.1.1.249";
};
recursiveDns = {
enable = true;
networkIdIp = "10.1.1.0";
};
wireless = {
enable = true;
wleInterface24Ghz = "wlp5s0";
#wleInterface5Ghz = "wlp5s0";
ssid = "hauser";
passphrase = "mifatielma";
};
};
# Use the GRUB 2 boot loader.
boot.loader.grub.enable = true;
boot.loader.grub.version = 2;