US 11,902,242 B1
Nonexistant domain forwarding in authoritative zones
Jason Paul Larrew, Boerne, TX (US)
Assigned to United Services Automobile Association (USAA), San Antonio, TX (US)
Filed by United Services Automobile Association (USAA), San Antonio, TX (US)
Filed on Dec. 14, 2021, as Appl. No. 17/551,036.
Claims priority of provisional application 63/128,446, filed on Dec. 21, 2020.
Int. Cl. H04L 9/40 (2022.01); H04L 61/5007 (2022.01); H04L 61/4511 (2022.01)
CPC H04L 61/4511 (2022.05) [H04L 61/5007 (2022.05); H04L 63/0876 (2013.01); H04L 63/102 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A tangible, non-transitory, computer-readable medium, comprising computer-readable instructions that, when executed by one or more processors, cause the one or more processors to:
receive, from a client device, at an authoritative domain name system (DNS) zone, a request to resolve a domain name to an Internet Protocol (IP) address;
identify that the request cannot be satisfied via the authoritative DNS zone; and
based upon identifying that the request cannot be satisfied via the authoritative DNS zone:
determine that a forwarder service is enabled, by identifying that a forwarder indication is present in an authoritative DNS zone configuration file specific to the authoritative DNS zone;
based upon determining that the forwarder service is enabled for the authoritative DNS zone:
parse from the forwarder indication a forwarder service IP address of the forwarder service; and
forward the request to the forwarder service IP address of the forwarder service external to a local network of the client device and the authoritative DNS zone;
receive, from a second client device, at a second authoritative domain name system (DNS) zone, a second request to resolve a domain name to an Internet Protocol (IP) address;
identify that the second request cannot be satisfied via the second authoritative DNS zone; and
based upon identifying that the second request cannot be satisfied via the second authoritative DNS zone:
determine that a forwarder service is not enabled for the second authoritative zone, based upon a lack of presence of the forwarder indication, the forwarder service IP address, or both in a second authoritative DNS zone configuration file of the second authoritative DNS zone; and
based upon determining that the forwarder service is not enabled for the second authoritative DNS zone, refrain from forwarding the second request to the forwarder service.