Patent ID: 9722970
Date: 2017-08-01
CPC Classifications: H04L

Claim:
1. A method in a server, comprising: receiving a domain name from a customer; causing DNS (Domain Name System) to be queried for a predefined plurality of subdomains of the domain to determine whether those predefined plurality of subdomains of the domain exist for the domain; for each subdomain of the predefined plurality of subdomains that resolves, storing information about a resource record that corresponds with that subdomain in a zone file that also includes a resource record for the domain name; presenting the zone file to the customer, wherein the presented zone file includes the resource record for the domain name and each resource record that corresponds with each subdomain of the predefined plurality of subdomains that resolves; receiving a designation from the customer of which of the resource records are to be protected by a proxy server; determining that at least one of the predefined plurality of subdomains of the domain has Secure Sockets Layer (SSL) enabled; generating an SSL certificate for that at least one of the predefined plurality of subdomains and causing that SSL certificate to be installed on the proxy server; automatically causing those resource records designated by the customer to be modified to point to an IP address of the proxy server; and causing the zone file including the modified resource records to be propagated.