EdgeRouter

One of the best hardware routers series out there

# Make sure dnsmasq it is NOT listening on the WAN interface
show service dns forwarding listen-on 

# This will make dnsmasq also be the DHCP server, which will make it possible to resolve DHCP hostnames to IP addresses easily
set service dhcp-server use-dnsmasq enable 

# Forward example.local and it's subdomains, to this DNS server. 
set service dns forwarding options server=/example.local/172.21.22.23 

# Force the A/AAAA record of testing.example.com to be 172.30.31.32
set service dns forwarding options address=/testing.example.com/172.30.31.32 

# Make it easy for new installs, to find the server with your Volume License Packs. 
set service dns forwarding options srv-host="_vlmcs._tcp.yourDHCPdomain.local",corpdc.contoso.local,1688,0,0 


# Multicast DNS repeater, useful for auto discovery of IoT such as Chromecast, coffee machines and so on...
set service mdns repeater interface eth1
set service mdns repeater interface eth1.42
set service mdns repeater interface eth1.101
set service mdns repeater interface eth1.1337
set service mdns repeater interface eth3