Externally applying internal network domain name system (DNS) policies
AssigneeVeriSign, Inc.
InventorsMichael Kaczmarek, Eric Osterweil
Life of this patent
Estimating the term…
Loading patent…
AssigneeVeriSign, Inc.
InventorsMichael Kaczmarek, Eric Osterweil
Estimating the term…
In one embodiment, a global domain name system (DNS) server processes a DNS query based on an internal network policy. Upon receiving a DNS query that is associated with a source IP address, the global DNS server identifies a client subnet based on the DNS query. The client subnet is associated with an internal device on an internal network. The global DNS server selects an internal network policy from multiple predetermined policies based on the source IP address and the client subnet. The global DNS server then tailors one or more DNS resolution operations that generate a response to the DNS query based on the selected internal network policy. Advantageously, the client subnet provides the global DNS server with visibility into the internal network. Such visibility enables the global DNS server to apply policies selectively at the granularity of individual devices on the internal network.
A computer-implemented method for applying internal network policies to domain name service (DNS) queries, the method comprising:
One or more non-transitory computer-readable storage media including instructions that, when executed by one or more processors, cause the one or more processors to apply internal network policies to domain name service (DNS) queries by performing steps of:
A system comprising:
Dependencies are inferred from the claim text.