Embedded DNS
First Claim
Patent Images
1. A method for selectively routing a DNS request, comprising:
- receiving a DNS request to translate a domain name, the DNS request being received from a local client device and directed to a remote DNS server on a remote network;
identifying a link status to the remote network; and
if the link status indicates that a connection to the remote network is not possible, routing the DNS request to a locally embedded DNS server.
11 Assignments
0 Petitions
Accused Products
Abstract
An embodiment is directed to a method for selectively routing a DNS request in which a DNS request to translate a domain name is received from a local client device. The DNS request is directed to a remote DNS server on a remote network. A link status to the remote network is identified. If the link status indicates that a connection to the remote network is not possible, the DNS request is routed to a locally embedded DNS server. If the link status indicates that a connection to the remote network is possible, the DNS request is routed to the remote DNS server on the remote network.
-
Citations
30 Claims
-
1. A method for selectively routing a DNS request, comprising:
-
receiving a DNS request to translate a domain name, the DNS request being received from a local client device and directed to a remote DNS server on a remote network;
identifying a link status to the remote network; and
if the link status indicates that a connection to the remote network is not possible, routing the DNS request to a locally embedded DNS server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium having computer executable instructions for:
-
receiving a DNS request to translate a domain name, the DNS request being received from a local client device and directed to a remote DNS server on a remote network;
identifying a link status to the remote network; and
if the link status indicates that a connection to the remote network is not possible, routing the DNS request to a locally embedded DNS server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for selectively routing a DNS request, comprising:
-
a locally embedded DNS server;
a router operable to receive a DNS request to translate a domain name, the DNS request being received from a local client device and directed to a remote DNS server on a remote network; and
a link monitor operable to identify a link status between the system and the remote network;
wherein router is operable to route the DNS request to a locally embedded DNS server if the link status indicates that a connection to the remote network is not possible. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification