@crispyoz Thanks for the advice unfortunately things don't appear to be quite like you suggest.
root@Omega-FCC8:~# uci show network
network.loopback=interface
network.loopback.ifname='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.globals=globals
network.globals.ula_prefix='fd1d:48c4:7633::/48'
network.wlan=interface
network.wlan.type='bridge'
network.wlan.proto='static'
network.wlan.ipaddr='192.168.3.1'
network.wlan.netmask='255.255.255.0'
network.wlan.ip6assign='60'
network.wwan=interface
network.wwan.ifname='apcli0'
network.wwan.proto='dhcp'
network.wwan.hostname='Omega-FCC8'
network.wan=interface
network.wan.ifname='eth0'
network.wan.proto='dhcp'
root@Omega-FCC8:~#
Just to be sure that I hadn't broken something I've just done a Factory Reset and gone through the process of adding the device to my LAN again.
Doing an nslookup of an internet host I get ...
root@Omega-FCC8:~# nslookup onion.io
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: onion.io
Address 1: 99.86.181.46
Address 2: 99.86.181.60
Address 3: 99.86.181.75
Address 4: 99.86.181.87
*** Can't find onion.io: No answer
root@Omega-FCC8:~#
Doing an nslookup of a local host in my DNS ...
root@Omega-FCC8:~# nslookup omega.ialchemy.com.au
Server: 127.0.0.1
Address: 127.0.0.1#53
*** Can't find omega.ialchemy.com.au: No answer
*** Can't find omega.ialchemy.com.au: No answer
root@Omega-FCC8:~#
Before doing the reset I was able to access Node-RED on the device via that FQDN so my local DNS works for my local workstations but although the device is getting its address via DHCP its not using the supplied DNS servers.
It is clearly using something as it can resolve external names.
I don't need to be running a DNS server on the device so if dnsmasq is a problem what's the best way to disable/remove it?