Since late Friday UTC i’ve been seeing a DNS issue which caused failure which stopped a slave device monitoring the UPS connected to my pfSense gateway.
To cut a long story short on all my servers on my LAN I am seeing:
root@hostd:~# nslookup -q=A gateway.howitts.co.uk
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: gateway.howitts.co.uk
Address: 216.106.178.113
Name: gateway.howitts.co.uk
Address: 172.17.2.254
Name: gateway.howitts.co.uk
Address: 172.17.2.253
root@hostd:~# nslookup -q=A pfsense
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: pfsense.howitts.co.uk
Address: 216.106.178.113
Name: pfsense.howitts.co.uk
Address: 172.17.2.254
pfsense is not in the hosts file but is forced to resolve to my LAN IP by pfSense. gateway.howitts.co.uk is in the hosts file and similarly resolves to my LAN IP, 172.17.2.254.
I have absolutely no idea where the results 216.106.178.113 and 172.17.2.253 are coming from. The 216.106.178.113 broke the UPS monitor, apcupsd, running on one of my servers as it kept spamming me with messages that it had lost contact with the router. I have changed its config to use the IP address for the moment and it is working fine.
I can see in the dashboard that adamOne is using the hosts file. I just don’t understand the results:
and:

It is only doing this for the pfSense gateway. All other readings of the hosts file seem to be correct.
