Can't lookup hosts on the local network

I’m running pfsense 2.7.2-RELEASE with Adam:ONE 4.14.1-1 | 14.0-CURRENT. I can get the ip address for my pfsense server from a windows laptop via nslookup, but I can’t find any of the other linux servers or windows computers on the network. I can find the leases in the dhcp server with the hostname, but nslookup or ping won’t work. nslookup on internet hostnames works fine.

I have followed all of the steps in setting up Adam:ONE on pfsense, and I have followed the steps on DNS Bindings practices when combining with unbound except for the optional Using NAT to force local DNS step.

How do I begin to troubleshoot this?

Thanks in advance!

Hi @dcass thanks for posting in the forum. I would suggest setting your log-level to 4, running a failing nslookup and then adamone-issue from an ssh session and submitting the diagnostics file it generates to our support@adamnet.works email

For troubleshooting other host names, try from ssh to validate it is working internally:

dig @127.0.0.1 linux (or whatever host you want to test with) and if it works, check below:

The key requirements are:

  • ensure your DHCP server is offering the domain suffix (home.arpa by default)
  • On unbound, check “Register DHCP leases in the DNS Resolver”
  • forwarding rule for your internal domain suffix to 127.0.0.1
  • watch mytools.management/log for how the rule is treated

Hope that helps!