CPC H04L 63/0263 (2013.01) [H04L 61/4511 (2022.05); H04L 63/0236 (2013.01)] | 20 Claims |
1. A method of operating a computing device to manage domain name system (DNS) requests to DNS servers, the method comprising:
in response to the computing device joining a local network, identifying a connection to a local DNS server associated with the local network;
implementing first DNS rules based on the connection to the local DNS server;
after identifying the connection to the local DNS server, making a determination that a secure DNS server is unavailable, wherein the secure DNS server is configured to provide enhanced security compared to the local DNS server by assessing risks associated with domains identified in the DNS requests;
continuing to implement the first DNS rules in response to the determination;
after the determination, making a subsequent determination that the secure DNS server is available; and
in response to the subsequent determination that the secure DNS server is available, implementing second DNS rules in place of the first DNS rules, wherein the second DNS rules direct the DNS requests to the secure DNS server in place of the local DNS server.
|