My Mac fails to resolve internal DNS at times

When your Mac is configured to use an external DNS server, it will typically try to resolve domain names using that server first before falling back to the internal one. This behavior is normal and is designed to ensure that your Mac can reach external resources on the internet quickly and reliably.

If you want to prioritize the internal DNS server over the external one, you can adjust the order of the DNS servers in your network settings. Here’s how:

  1. Open System Preferences and click on Network.
  2. Select your active network connection (e.g., Wi-Fi) from the list on the left.
  3. Click on the Advanced button in the lower-right corner.
  4. Click on the DNS tab.
  5. You should see a list of DNS servers in the left-hand pane. To change the order, click on a server and then use the arrows to move it up or down in the list.
  6. To add a new DNS server, click the + button and enter its IP address.
  7. To remove a DNS server, select it and click the – button.

Once you’ve made these changes, your Mac should prioritize the internal DNS server over the external one for domain name resolution.