This is a topic that often confused me when I first began experimenting with web and email server configuration. So, here is an insanely quick guide to the fully qualified domain name (FQDN):

A FQDN uniquely identifies a single device using DNS. Where the domain zone “example.com” may refer to any number of frontend web servers, “phantom.example.com” would refer to the server named “phantom” on the example.com domain. FQDNs are important because they unambiguously point to a single server by name. Web and (especially) email servers often rely heavily on a properly-configured FQDN.

Ensure you’ve:

  1. Given your server a hostname

  2. Configured an A and/or AAAA DNS records that points phantom.example.com to the server’s IP address (replace “phantom” and “example.com” with your information, of course!)

  3. Configured your server’s /etc/hosts file to reflect the FQDN:

    IP address FQDN server’s name 238.14.23.1 phantom.example.com phantom

That’s FQDN in a nutshell! Not too bad, right?