0

hostname.internal placeholder added to resolv.conf search

Whenever I install the NextDNS configuration profile on macOS 15, I get a search parameter added to my resolv.conf like this:

search placeholder-20831.hostname.internal

Running `scutil --dns` reveals this entry:

resolver #4
  domain   : placeholder-20831.hostname.internal
  nameserver[0] : 127.0.0.1
  port     : 1
  flags    : Supplemental, Request A records, Request AAAA records
  reach    : 0x00030002 (Reachable,Local Address,Directly Reachable Address)
  order    : 102400

If I remove the configuration profile, the resolver entry disappears and resolv.conf is no longer polluted.

This added search parameter makes many of my DNS lookups take longer because they block on failing  the search lookup. This is bad.

I've tried both signed and unsigned configuration profiles. I looked through the unsigned profile to see if anything is being set there, but I didn't see anything.

Any help would be appreciated.

Reply

null

Content aside

  • 21 hrs agoLast active
  • 9Views
  • 1 Following