I followed a guide linked below to enable dns-masq, but for some reason my DHCP table shows no leases. New devices connected definitely get an IP address. I am not sure what I did wrong but have attached the DHCP server portion of my config. If anyone could assist that would be awesome. I used this link below as a guide. Thanks.
https://loganmarchione.com/2016/08/edgerouter-lite-dnsmasq-setup/
ubnt@toe-rtr:~$ show dhcp leases IP address Hardware Address Lease expiration Pool Client Name ---------- ---------------- ---------------- ---- ----------- ubnt@toe-rtr:~$
ubnt@toe-rtr# show service dhcp-server disabled false hostfile-update disable shared-network-name eth1_dhcp { authoritative disable subnet 10.0.1.0/24 { default-router 10.0.1.1 dns-server 10.0.1.1 lease 86400 start 10.0.1.101 { stop 10.0.1.150 } } } shared-network-name eth2_dhcp { authoritative disable subnet 10.0.2.0/24 { default-router 10.0.2.1 dns-server 10.0.2.1 lease 86400 start 10.0.2.101 { stop 10.0.2.150 } } } shared-network-name eth3_dhcp { authoritative disable subnet 10.0.3.0/24 { default-router 10.0.3.1 dns-server 10.0.3.1 lease 86400 start 10.0.3.101 { stop 10.0.3.150 } static-mapping camera1 { ip-address 10.0.3.2 mac-address 00:00:00:00:00:02 } static-mapping camera2 { ip-address 10.0.3.3 mac-address 00:00:00:00:00:03 } static-mapping camera3 { ip-address 10.0.3.4 mac-address 00:00:00:00:00:04 } static-mapping camera4 { ip-address 10.0.3.5 mac-address 00:00:00:00:00:05 } static-mapping camera5 { ip-address 10.0.3.6 mac-address 00:00:00:00:00:06 } static-mapping camera6 { ip-address 10.0.3.7 mac-address 00:00:00:00:00:07 } static-mapping camera7 { ip-address 10.0.3.8 mac-address 00:00:00:00:00:08 } static-mapping camera8 { ip-address 10.0.3.9 mac-address 00:00:00:00:00:09 } static-mapping camera9 { ip-address 10.0.3.10 mac-address 00:00:00:00:00:10 } static-mapping camera10 { ip-address 10.0.3.11 mac-address 00:00:00:00:00:11 } static-mapping camera11 { ip-address 10.0.3.12 mac-address 00:00:00:00:00:12 } static-mapping camera12 { ip-address 10.0.3.13 mac-address 00:00:00:00:00:13 } static-mapping camera13 { ip-address 10.0.3.14 mac-address 00:00:00:00:00:14 } static-mapping camera14 { ip-address 10.0.3.15 mac-address 00:00:00:00:00:15 } static-mapping camera15 { ip-address 10.0.3.16 mac-address 00:00:00:00:00:16 } static-mapping camera16 { ip-address 10.0.3.17 mac-address 00:00:00:00:00:17 } static-mapping camera17 { ip-address 10.0.3.18 mac-address 00:00:00:00:00:18 } static-mapping camera18 { ip-address 10.0.3.19 mac-address 00:00:00:00:00:19 } static-mapping camera19 { ip-address 10.0.3.20 mac-address 00:00:00:00:00:20 } static-mapping camera20 { ip-address 10.0.3.21 mac-address 00:00:00:00:00:21 } static-mapping camera21 { ip-address 10.0.3.22 mac-address 00:00:00:00:00:22 } static-mapping camera22 { ip-address 10.0.3.23 mac-address 00:00:00:00:00:23 } static-mapping camera23 { ip-address 10.0.3.24 mac-address 00:00:00:00:00:24 } static-mapping camera24 { ip-address 10.0.3.25 mac-address 00:00:00:00:00:25 } static-mapping camera25 { ip-address 10.0.3.26 mac-address 00:00:00:00:00:26 } static-mapping camera26 { ip-address 10.0.3.27 mac-address 00:00:00:00:00:27 } static-mapping cameranvr { ip-address 10.0.3.50 mac-address 00:00:00:00:00:50 } } } use-dnsmasq enable
ubnt@toe-rtr# show service dns forwarding { cache-size 400 listen-on eth1 listen-on eth2 listen-on eth3 name-server 8.8.8.8 name-server 8.8.4.4 } [edit] ubnt@toe-rtr#