How does a DNS query work?

When you open your browser and type in “www.example.com”, or a DNS client needs to look up a name used in a program, it queries DNS servers to resolve the name. Each query message the client sends contains three pieces of information, specifying a question for the DNS server to answer: A specified DNS domain […]

How many monitor types do you support for detecting the status of a device?

MONITORS OVERVIEW The Cloud Networking system supports a very large subset of monitors from something as simple as a ping to something more complex as a DNS record lookup or even an HTTP Post that looks for specific content on the return. Configuring the correct monitor is essential to properly detecting outages for devices. Below […]

A Primer on the Domain Name System (DNS)

In the early days of the Internet, humans and other computers located the few massive interconnected computers the same way: by their numeric Internet Protocol (IP) addresses. Soon, the impracticality of memorizing all these numbers became obvious and a rudimentary naming scheme was developed. A central repository of names and their associated IP addresses was […]

Cloud Platform Release v23.7.0

Today we released a number of updates to our platform. Below are the details of these exciting enhancements. DNS Zone/Domain Restoration Feature: A significant feature released with this update is the ability to restore entire domains or even specific records within a domain to their prior state. On occasion a user will accidentally delete a […]

Retrieve All Unassigned IPv6 Addresses

Method:              GET URI:                      /Account/IPAddress/v6/Unused/All This method will retrieve all of the unused IP IPv6 Addresses in your account, if any. An IP address ID is required when publishing your pack. The parameters allow you to refine the results retrieved from the API. They must be […]

Retrieve all Available SSL CertKeyPairs

Method:              GET URI:                       /ALF/SSL/AvailableSSLCertKeyPairs/{companyId}/{pacId} This method will retrieve all of the available SSL CertKeyPairs. The {options} allow you to refine the results retrieved from the API. They must be formatted as a query string, e.g. if you use more than one, the 2nd one onwards should be preceded by an ampersand “&” character. The options […]

Retrieve all Connection Monitor Records

Method:              GET URI:                       /ALF/Firewall/ConnectionMonitor/{companyId}/{timeRange}/{packId}/All This method will return all the Connection Monitor records within the company. The {options} allow you to refine the results retrieved from the API. They must be formatted as a query string, e.g. if you use more than one, the 2nd one onwards should be preceded by an ampersand “&” character. […]

Retrieve all WAF Logs

Method:              GET URI:                       /ALF/Firewall/WAFLog/{companyId}/All This method lists all the WAF Logs within the company, if they exist. The {options} allow you to refine the results retrieved from the API. They must be formatted as a query string, e.g. if you use more than one, the 2nd one onwards should be preceded by an ampersand “&” […]

Retrieve All Companies

Method:              GET URI:                       /Account/Company/All This method will return all companies within the account, including all sub-companies, if they exist. The {options} allow you to refine the results retrieved from the API. They must be formatted as a query string, e.g. if you use more than one, the 2nd one onwards should be preceded by an […]