You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(tun): Windows single-label DNS via a search suffix + NRPT (not catch-all)
Windows never issues a DNS query for a BARE single-label name (LLMNR/NetBIOS only), so the NRPT catch-all could never catch it: "Could not resolve host" in real apps, even though the in-stack resolver answered a direct query fine. Advertise a search suffix on plug0 so getaddrinfo turns my-service into my-service.plug (a real DNS query), route ".plug" to the resolver via NRPT, and strip the suffix back in answerDNS. Same mechanism Tailscale/WireGuard use for short names.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments