# dhcpd.conf — pfv-netinfra-01 (PRIMARY) # Migrated from pfv-netboot 2026-07-29 # Managed via Webmin DHCP module # # FAILOVER: this node is PRIMARY; peer is pfv-netinfra-02 (192.168.3.253) # Global defaults option domain-name "knel.net"; option domain-name-servers 192.168.3.252, 192.168.3.253; option ntp-servers 192.168.3.252, 192.168.3.253; default-lease-time 600; max-lease-time 7200; ddns-update-style none; authoritative; # ----- failover peer (PRIMARY) ----- failover peer "pfv-dhcp" { primary; address 192.168.3.252; port 647; peer address 192.168.3.253; peer port 647; max-response-delay 30; max-unacked-updates 10; mclt 600; split 128; load balance max seconds 3; } # ----- subnet (shared /22) ----- subnet 192.168.0.0 netmask 255.255.252.0 { option routers 192.168.3.254; option domain-name-servers 192.168.3.252, 192.168.3.253; option ntp-servers 192.168.3.252, 192.168.3.253; option domain-name "knel.net"; authoritative; allow unknown-clients; pool { failover peer "pfv-dhcp"; range 192.168.0.1 192.168.3.200; } # ---- host reservations (fixed-address; not subject to failover pool) ---- host pfv-r3-tor-mgmt-01 { hardware ethernet 00:14:22:69:1c:37; fixed-address 192.168.0.7; } host pfv-r3-tor-stor-01 { hardware ethernet 00:13:72:46:95:e4; fixed-address 192.168.0.9; } host pfv-printer { hardware ethernet 40:9f:38:b0:b5:2f; fixed-address 192.168.1.84; } host pfv-r2-tor-01 { hardware ethernet 00:0d:56:41:7a:4d; fixed-address 192.168.0.10; } host pfv-r5-core-01 { hardware ethernet a4:ba:db:6f:ce:28; fixed-address 192.168.0.12; } host upstairs-receiver { hardware ethernet 74:5e:1c:76:e2:60; fixed-address 192.168.0.21; } host ap-TableMount { hardware ethernet e0:63:da:36:73:39; fixed-address 192.168.3.54; } host AP-WallMount { hardware ethernet e0:63:da:33:bb:1d; fixed-address 192.168.1.182; } host pfv-consrv { hardware ethernet 00:60:2e:01:50:aa; fixed-address 192.168.3.56; } host garagepdu { hardware ethernet 00:c0:b7:7e:49:78; fixed-address 192.168.3.18; } host pfv-dvr { hardware ethernet 54:2b:57:37:a7:d9; fixed-address 192.168.3.84; } host appletv-livingroom { hardware ethernet d0:d2:b0:97:81:c2; fixed-address 192.168.1.81; } host pfv-stor1 { hardware ethernet 00:00:c0:34:0c:dc; fixed-address 192.168.1.166; } host 3dscan { hardware ethernet b8:27:eb:91:31:82; fixed-address 192.168.0.4; } host pfv-jetson-nano-1 { hardware ethernet 00:04:4b:e4:17:7b; fixed-address 192.168.3.186; } host tsys7-oob { hardware ethernet f8:bc:12:35:1e:c6; fixed-address 192.168.3.197; } host tsys6-oob { hardware ethernet a4:ba:db:0b:df:a0; fixed-address 192.168.3.196; } host tsys-siem { hardware ethernet 00:15:5d:64:e8:33; fixed-address 192.168.3.81; } host brother-label-printer { hardware ethernet 04:fe:a1:56:72:e2; fixed-address 192.168.3.52; } host pfv-bms { hardware ethernet 02:5A:39:38:3E:9F; fixed-address 192.168.3.12; } host stl-canon-scanner-artroom { hardware ethernet 74:38:b7:24:fa:4e; fixed-address 192.168.3.142; } host tsys-ucs-01 { hardware ethernet bc:24:11:86:ea:1a; fixed-address 192.168.2.51; } host tsys-ucs-02 { hardware ethernet bc:24:11:c8:da:34; fixed-address 192.168.2.54; } host dell-openmanage-enterprise { hardware ethernet bc:24:11:ac:f4:6b; fixed-address 192.168.2.113; } host pfv-rrinfra-rtr { hardware ethernet 00:1d:70:0b:4f:41; fixed-address 192.168.3.94; } host pfv-tsys1 { hardware ethernet 34:17:eb:b3:b1:2d; fixed-address 192.168.3.11; } host pfv-tsys2 { hardware ethernet 18:fd:cb:00:d2:ca; fixed-address 192.168.2.3; } host pfv-tsys3 { hardware ethernet a4:4c:c8:08:d1:b8; fixed-address 192.168.2.5; } host pfv-tsys4 { hardware ethernet 98:90:96:c4:96:9a; fixed-address 192.168.3.191; } host pfv-tsys5 { hardware ethernet 18:03:73:43:ce:de; fixed-address 192.168.0.20; } host pfv-tsys6 { hardware ethernet 00:21:9b:a2:7c:53; fixed-address 192.168.3.169; } host pfv-tsys7 { hardware ethernet f8:bc:12:34:e0:74; fixed-address 192.168.0.250; } host pfv-tsys9 { hardware ethernet a4:bb:6d:e3:56:86; fixed-address 192.168.3.58; } # umbrel host tsys-umbrel { hardware ethernet 02:2E:FF:8E:A2:D2; fixed-address 192.168.1.97; } # ultix-streaming host ultix-streaming { hardware ethernet bc:24:11:1a:8f:6f; fixed-address 192.168.3.78; } # ultix-offstage host ultix-offstge { hardware ethernet bc:24:11:1f:9d:83; fixed-address 192.168.3.79; } # ultix-highside host ultix-highside { hardware ethernet a0:4a:5e:ca:46:f3; fixed-address 192.168.3.32; } # pfv-k8s-cnode1 host pfv-k8s-cnode1 { hardware ethernet bc:24:11:cb:97:10; fixed-address 192.168.1.91; } # pfv-k8s-cnode2 host pfv-k8s-cnode2 { hardware ethernet bc:24:11:40:25:f8; fixed-address 192.168.3.113; } # pfv-k8s-cnode3 host pfv-k8s-cnode3 { hardware ethernet bc:24:11:38:c0:58; fixed-address 192.168.1.228; } # devbox-cloudron host devbox-cloudron { hardware ethernet bc:24:11:f7:b1:07; fixed-address 192.168.1.6; } # hfnoc-uisp host hfnoc-uisp { hardware ethernet bc:24:11:a3:87:61; fixed-address 192.168.3.193; } # kali-rd host kali-rd { hardware ethernet bc:24:11:9e:1c:e9; fixed-address 192.168.2.37; } # kali-tsys host kali-tsys { hardware ethernet bc:24:11:16:22:d4; fixed-address 192.168.1.114; } } # ---- host declarations outside subnet (global scope, same as netboot) ---- host pfv-r6-mgmt-01 { hardware ethernet 00:14:22:69:18:a7; fixed-address 192.168.0.8; } host pfv-r1-tor-top { hardware ethernet 00:23:ae:c1:ad:e8; fixed-address 192.168.0.11; } # --- VM DHCP reservations (generated 2026-08-11, ticket #420) --- # All pinned to current ARP-observed IPs. No forward DNS needed # (forward records point to Tailscale 100.x addresses). host tsys-ca { hardware ethernet bc:24:11:32:d0:36; fixed-address 192.168.1.181; } host pfv-netinfra-01 { hardware ethernet bc:24:11:65:b2:ac; fixed-address 192.168.3.252; } host pfv-netinfra-02 { hardware ethernet bc:24:11:e4:37:53; fixed-address 192.168.3.253; } host tsys-librenms { hardware ethernet bc:24:11:5c:96:1e; fixed-address 192.168.3.176; } host tsys-proxmox-datacenter { hardware ethernet bc:24:11:e6:03:2d; fixed-address 192.168.2.44; } host pfv-k8s-wnode-tsys3 { hardware ethernet bc:24:11:ee:7e:7b; fixed-address 192.168.1.98; } host pfv-proxmox-backup-server { hardware ethernet bc:24:11:6e:12:69; fixed-address 192.168.2.193; } host pfv-k8s-wnode-tsys5 { hardware ethernet bc:24:11:c7:a8:6c; fixed-address 192.168.1.5; } host preprod-hfnoc-uisp { hardware ethernet bc:24:11:74:d6:8a; fixed-address 192.168.3.192; } host tsys-awx { hardware ethernet bc:24:11:80:0d:16; fixed-address 192.168.3.115; } host pfv-rr-middleware-02 { hardware ethernet bc:24:11:96:0e:ee; fixed-address 192.168.1.117; } host tsys-proxmox-mailgw-01 { hardware ethernet bc:24:11:56:61:18; fixed-address 192.168.1.11; } host pfv-k8s-wnode-tsys7 { hardware ethernet bc:24:11:30:b8:07; fixed-address 192.168.1.109; } host pfv-rr-middleware-01 { hardware ethernet bc:24:11:1e:61:cf; fixed-address 192.168.1.110; } host tsys-voip { hardware ethernet bc:24:11:23:ce:04; fixed-address 192.168.1.70; } host tsys-proxmox-mailgw-02 { hardware ethernet bc:24:11:5f:e5:2c; fixed-address 192.168.1.10; } host pfv-k8s-wnode-tsys6 { hardware ethernet bc:24:11:fa:6e:b5; fixed-address 192.168.1.111; } host tsys-siem-new { hardware ethernet bc:24:11:ee:67:e2; fixed-address 192.168.1.223; }