I'm trying to host a DNS and DHCP service with dnsmasq.
Here is my dnsmasq.conf
# DHCP
dhcp-authoritative
bind-interfaces
dhcp-range=192.168.122.2,192.168.122.99,12h
dhcp-leasefile=/var/lib/dnsmasq/dnsmasq.leases
dhcp-host=0a:0a:0a:0a:0a:01,192.168.122.100 # node.local
# DNS
no-hosts # ignore etc hosts
address=/node.local/192.168.122.100
ptr-record=100.122.168.192.in-addr.arpa.,"node.local"
When I do look at the ports being listened with: sudo ss -tulpn | grep LISTEN I only see the :53, DNS port being listened to. Port 67 is not being listened on, so it doesn't seem like the DHCP service is running.
Is the DHCP running? and If so, will clients be able to get IP addresses if I'm only listening on port 53, and not the default DHCP port?