diff --git a/hosts/fw.cloonar.com/modules/dhcp4.nix b/hosts/fw.cloonar.com/modules/dhcp4.nix index 34bffd2..8524657 100644 --- a/hosts/fw.cloonar.com/modules/dhcp4.nix +++ b/hosts/fw.cloonar.com/modules/dhcp4.nix @@ -5,7 +5,7 @@ interfaces-config = { interfaces = [ "lan" - # "server" + "server" "multimedia" "smart" "guest" @@ -59,41 +59,41 @@ } ]; } - # { - # pools = [ - # { - # pool = "10.42.97.100 - 10.42.97.240"; - # } - # ]; - # subnet = "10.42.97.0/24"; - # interface = "server"; - # option-data = [ - # { - # name = "routers"; - # data = "10.42.97.1"; - # } - # { - # name = "domain-name"; - # data = "cloonar.com"; - # } - # { - # name = "domain-name-servers"; - # data = "10.42.97.1"; - # } - # ]; - # reservations = [ - # { - # hw-address = "0a:0e:52:a2:f7:8e"; - # ip-address = "10.42.97.20"; - # server-hostname = "home-assistant.cloonar.com"; - # } - # { - # hw-address = "36:2a:c9:26:d7:77"; - # ip-address = "10.42.97.118"; - # server-hostname = "git.cloonar.com"; - # } - # ]; - # } + { + pools = [ + { + pool = "10.42.97.100 - 10.42.97.240"; + } + ]; + subnet = "10.42.97.0/24"; + interface = "server"; + option-data = [ + { + name = "routers"; + data = "10.42.97.1"; + } + { + name = "domain-name"; + data = "cloonar.com"; + } + { + name = "domain-name-servers"; + data = "10.42.97.1"; + } + ]; + reservations = [ + { + hw-address = "0a:0e:52:a2:f7:8e"; + ip-address = "10.42.97.20"; + server-hostname = "home-assistant.cloonar.com"; + } + { + hw-address = "36:2a:c9:26:d7:77"; + ip-address = "10.42.97.118"; + server-hostname = "git.cloonar.com"; + } + ]; + } { pools = [ { diff --git a/hosts/fw.cloonar.com/modules/omada.nix b/hosts/fw.cloonar.com/modules/omada.nix index 16c50da..95cd57c 100644 --- a/hosts/fw.cloonar.com/modules/omada.nix +++ b/hosts/fw.cloonar.com/modules/omada.nix @@ -17,9 +17,10 @@ "/var/lib/omada/data:/opt/tplink/EAPController/data" "/var/lib/omada/logs:/opt/tplink/EAPController/logs" ]; - extraOptions = [ - "--ip=10.42.97.2" - ] + ports = [ + "8088:8088" + "8043:8043" + ]; }; }; };