mirror of
https://github.com/netbirdio/docs.git
synced 2026-08-24 16:51:26 +02:00
* docs: explain macOS two-resolver-stack DNS behavior and the match-only vs primary nameserver split Lab-validated against client 0.76.3 (macOS 26, NetBird Cloud): - DNS troubleshooting: new Issue 5 'dig and host fail, but browsers and curl work (macOS)' with the scoped-resolver vs resolv.conf explanation, the language-runtime split table (pure-Go/dnspython/c-ares vs getaddrinfo), and the Windows nslookup-vs-NRPT analog; renumbered Issues 5-8 to 6-9; checklist step 6 now says why it prescribes dscacheutil/Resolve-DnsName - Internal DNS Servers: primary-vs-match now explains that match-only leaves resolv.conf untouched on macOS; new warning that emptying a match group's domains silently drops the search suffix (masked on domain-joined Windows); split-horizon example gains the route-everything-internal variant (the OpenVPN migration shape) - DNS overview: macOS line now distinguishes scoped resolvers from the primary case, where configd regenerates resolv.conf with NetBird's resolver * docs: add dashboard screenshot for the route-all-internal nameserver example * docs: polish wording in the macOS DNS additions * docs: promote the route-all-internal example to its own section * docs: drop the Example prefix from the nameserver scenario headings * docs: state the public-resolution prerequisite for an internal primary nameserver * docs: make the direct-resolver check precise * docs: anchor the scoped-resolver term to scutil output and split the dense solution paragraph