A Windows client-side table that applies domain-specific DNS behavior before a query uses the default resolver path. It can change server selection, DNSSEC enforcement, proxy handling, or blocking for matched namespaces, which makes it a policy control rather than a DNS server feature.
Expanded Definition
The name resolution Policy Table, or NRPT, is a Windows client-side policy mechanism that changes how DNS lookups are handled for specific namespaces before the system falls back to its default resolver path. It can direct queries to particular DNS servers, require DNSSEC validation, route requests through a proxy, or block resolution altogether when a policy match is triggered. That makes NRPT a policy enforcement layer on the endpoint, not a DNS infrastructure feature.
In practice, NRPT is most often discussed in the context of enterprise remote access, split DNS, and protected name resolution for internal domains. Its security value comes from shaping client behaviour consistently, which is why it is often evaluated alongside NIST Cybersecurity Framework 2.0 concepts such as protective technology and access control. Definitions and deployment patterns vary across Windows versions and enterprise configurations, so teams should treat vendor documentation as implementation guidance rather than a universal model. The most common misapplication is assuming NRPT secures DNS globally, which occurs when administrators apply a narrow namespace rule and then expect all client lookups to follow the same protected path.
Examples and Use Cases
Implementing NRPT rigorously often introduces operational complexity, requiring organisations to balance stronger query control against troubleshooting overhead and endpoint policy drift.
- A remote workforce laptop resolves an internal finance namespace through an approved corporate DNS server while public domains still use the local network resolver.
- A branch office client enforces DNSSEC validation for a sensitive subdomain, reducing the risk of accepting forged responses for that namespace.
- A Windows environment blocks resolution of a legacy internal zone on unmanaged devices, preventing accidental discovery of systems that should not be reachable.
- A split-tunnel VPN design uses NRPT to ensure name resolution for internal services follows protected paths even when general internet traffic exits locally.
- A security team uses policy matching to send a sensitive partner namespace through a specific proxy or resolver chain, supporting tighter inspection and logging.
These use cases are aligned with endpoint governance patterns described in NIST Cybersecurity Framework 2.0, because the control is about consistent enforcement at the client edge. NRPT is not a replacement for authoritative DNS design, DNSSEC deployment, or network segmentation; it simply makes the client follow policy before resolution occurs.
Why It Matters for Security Teams
Security teams need NRPT because name resolution is often the first step in reaching sensitive services, and weak control at that layer can undermine otherwise strong access boundaries. If internal and external namespaces are not separated cleanly, clients may leak queries, bypass expected resolver paths, or trust responses that do not meet enterprise policy. That creates exposure for data exfiltration, spoofing, and misrouting, especially in hybrid environments where users move between corporate, home, and public networks.
NRPT also matters in identity and remote access designs because it can support protected discovery of domain services used for authentication, device management, and secure application access. When those services are part of a zero trust or conditional access architecture, name resolution becomes a governance issue rather than a pure networking concern. Teams should validate which namespaces are governed, which clients receive the policy, and whether fallback behaviour is acceptable when a rule does not match. Operational failures often appear as intermittent access issues first, then as security incidents after users or attackers exploit resolver inconsistencies, at which point NRPT becomes operationally unavoidable to correct.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0, NIST Zero Trust (SP 800-207), NIST SP 800-53 Rev 5 and NIST SP 800-63 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | PR.AC-4 | NRPT supports controlled access paths by steering client name resolution by policy. |
| NIST Zero Trust (SP 800-207) | NRPT is often used to preserve trust boundaries in zero trust client traffic flows. | |
| NIST SP 800-53 Rev 5 | SC-20 | The framework addresses secure name/address resolution and protection of lookup integrity. |
| NIST SP 800-63 | NRPT can protect resolution of identity and authentication services used in digital identity flows. | |
| OWASP Non-Human Identity Top 10 | NRPT can influence how systems reach services that rely on non-human identities and secrets. |
Apply NRPT so internal name resolution follows explicit policy instead of implicit network trust.
Related resources from NHI Mgmt Group
Deepen Your Knowledge
Reviewed and updated by the NHIMG editorial team on August 2, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org