US English (US)
FR French
DE German
ES Spanish
IT Italian
NL Dutch
JP Japanese

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

  • Contact Us
English (US)
US English (US)
FR French
DE German
ES Spanish
IT Italian
NL Dutch
JP Japanese
  • Home
  • CyberFOX DNS Filtering
  • Getting Started

Understanding DNS

Written by Owen Parry

Updated at August 5th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

  • AutoElevate Knowledgebase
    New to AutoElevate? START HERE General & Troubleshooting Managing Rules Integrations Announcements FAQ Sales & Marketing How to Videos
  • Password Boss Knowledgebase
    Using Password Boss Business Administration Password Boss Partner Documents
  • CyberFOX DNS Filtering
    Getting Started Filtering Policies Company and Location Setup Roaming Clients Reporting and Logging
  • Marketing Toolkit
    MSP Marketing & Education Toolkit
  • Changelogs for Autoelevate and Password Boss
  • Current Status
+ More

Table of Contents

Understanding How DNS Works What is DNS? Key Components of DNS DNS Resolution Process How does the CyberFOX DNS Filtering Service work in this process?

Understanding How DNS Works


This article provides an overview of DNS, its key components, and the DNS resolution process. This guide will help you understand the fundamental concepts and mechanisms behind DNS.

 

What is DNS?


DNS (Domain Name System) is a protocol that translates human-readable domain names (like www.example.com) into IP addresses that computers use to identify each other on the network. It is essential for the functioning of the internet, allowing users to access websites and services using easy-to-remember names.

 

Key Components of DNS


Domain Names:

  • Human-readable names that represent IP addresses.
  • Example: www.example.com

IP Addresses:

  • Numerical labels are assigned to devices on a network.
  • Example: 192.168.1.1

DNS Servers:

  • Servers that store and manage domain name information.
  • Types: Recursive DNS servers, authoritative DNS servers, and root DNS servers.

 

DNS Resolution Process


 

 

Query Initiation:

  • When a user enters a domain name in their browser, a DNS query is initiated to find the corresponding IP address.

Recursive DNS Server:

  • The query is first sent to a recursive DNS server, which checks its cache for the IP address.
  • This is typically the DNS server your ISP provided to you to use. 
  • If the IP address is not found in the cache, the server forwards the query to a root DNS server.

Root DNS Server:

  • The root DNS server responds with the address of the authoritative DNS server for the top-level domain (TLD).
  • Example: For www.example.com, the root DNS server provides the address of the authoritative DNS server for .com.

Authoritative DNS Server:

  • Typically, this is the domain name's DNS provider or DNS registrar (like Network Solutions, which offers DNS registration and hosting). This is where we will find the DNS record that points to the IP address.
  • The recursive DNS server forwards the query to the authoritative DNS server for the TLD.
  • The authoritative DNS server responds with the IP address of the domain name.

Response to User:

  • The recursive DNS server caches the IP address and returns it to the user's device.
  • The user's browser uses the IP address to access the website.

 

How does the CyberFOX DNS Filtering Service work in this process?


CyberFOX DNS Filter reviews all domain name requests and filters them based on the policies you have configured for a Company, Location, or Roaming Device. Allowed DNS requests continue to get the right IP address for the request. Blocked domain names are stopped at our service. 

name server domain resolution web hosting internet protocol domain names

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Importing passwords from Chrome and Chromium Based Browsers
  • How to use Autofill in Android
  • Importing passwords from other password managers
  • Creating Users
  • Products
    • Privileged Access Management
    • Password Management
  • Solutions
    • For MSPs
    • For IT Pros
    • By Industry
  • Resources
    • Weekly Demos
    • Events
    • Blog
    • FAQ
  • Company
    • Leadership
    • Culture + Values
    • Careers
    • Awards
    • News & Press
    • Trust Center
    • Distributors
  • Get Pricing
  • Free Trial
  • Request a Demo
  • Support
  • Login
  • Contact
4925 Independence Parkway
Suite 400
Tampa, FL 33634
CALL US (813) 578-8200
  • Link to Facebook
  • Link to Linkedin
  • Link to Twitter
  • Link to Youtube
© 2023 CYBERFOX LLC ALL RIGHTS RESERVED  |  Privacy Policy

Knowledge Base Software powered by Helpjuice

Expand