FQDN
A Fully Qualified Domain Name (FQDN) is the full and complete domain name of a specific host or resource on the internet or a private network. It provides an unambiguous address by specifying its exact position within the DNS (Domain Name System) hierarchy.
Structure of an FQDN:
An FQDN consists of several parts, separated by dots, read from left to right:
- Hostname: The specific device or service, e.g.,
server
. - Subdomain (optional): A division of the main domain, e.g.,
example
. - Domain Name: The registered domain, e.g.,
example
. - Top-Level Domain (TLD): The suffix, e.g.,
.com
,.org
, or.net
.
Example of an FQDN:
server1.mail.example.com
- Hostname:
server1.mail
- Domain Name:
example.com
- TLD:
.com
Characteristics of an FQDN:
- Completeness: An FQDN ends with a period (
.
) to indicate the root of the DNS hierarchy, though this is often omitted in practice. - Global Uniqueness: An FQDN is unique and can only point to one resource or host globally.
- Case Insensitivity: FQDNs are not case-sensitive. For example,
Example.COM
is equivalent toexample.com
.
Common Uses:
- DNS Resolution: Ensures devices and servers can locate resources, like websites or mail servers.
- Network Configuration: Used in settings for VPNs, SSL certificates, and firewalls.
- Remote Access: Identifies specific devices in remote management systems.
FQDN vs. Hostname:
- A hostname refers only to the name of the device (e.g.,
server1
). - An FQDN provides the complete path, including domain hierarchy (e.g.,
server1.example.com
).
Fun Fact:
Without an FQDN, the internet’s DNS system wouldn’t know how to locate specific websites or services, making it impossible to navigate the web.