FQDN (Fully Qualified Domain Name) — полное доменное имя узла, описывающее его положение в иерархии DNS. Например, mail.example.com. указывает на конкретный узел mail внутри домена example.com, а не просто на сам домен. Термин можно встретить при настройке VPS, DNS, SSL-сертификатов, почтовых серверов и удаленного доступа. Разобраться с ним проще, если представить доменное имя как адрес: чем полнее он записан, тем точнее понятно, куда именно нужно попасть.
Из чего состоит FQDN
Возьмём пример: www.leneex.com.
Здесь www — имя узла, leneex — домен второго уровня, com — домен верхнего уровня, или TLD. Последняя точка тоже имеет смысл. В полной DNS-записи она обозначает корень DNS-иерархии. Запись www.leneex.com. технически полностью квалифицирована: после com уже нет другого компонента, потому что дальше находится корень DNS. RFC описывает доменное имя как последовательность меток, завершающуюся корневой меткой. В обычных интерфейсах и браузерах завершающую точку чаще всего не показывают. Поэтому вы обычно видите "www.leneex.com", хотя в техническом контексте можно встретить полную форму www.leneex.com.
Важно не смешивать FQDN и сам домен.
leneex.com — доменное имя
www.leneex.com — имя конкретного узла внутри этого домена
mail.leneex.com — другой узел.
Один домен может содержать множество FQDN.
FQDN, hostname и PQDN: в чём разница
Здесь часто возникает путаница из-за слова «имя». Hostname — имя узла, например server1. FQDN — полное имя узла вместе с доменной частью: server1.example.com. PQDN (Partially Qualified Domain Name) — неполностью квалифицированное имя, которому для определения полного адреса может требоваться контекст DNS или поисковый суффикс.
Характеристика | FQDN | PQDN |
Определяет положение в DNS | Да | Нет |
Содержит доменную часть | Да | Может не содержать |
Пример | server1.example.com | server1 или имя относительно определенного домена |
Зависит от DNS-контекста | Нет при использовании как абсолютного имени | Может зависеть |
Типичное применение | SSL, DNS, почта, серверы | Локальная работа, обращение к узлам внутри домена |
Если перейти к практике, то просто представьте локальную сеть компании. Администратор пишет server1 и ожидает, что система сама поймёт: речь идёт о server1.example.com. Если компьютер знает соответствующий DNS-суффикс, это сработает. Но server1.example.com уже содержит полный путь. Дополнительные догадки не нужны.
Где используется FQDN
FQDN нужен там, где системе важно однозначно определить конкретный узел.
SSL-сертификаты
Сертификат SSL выпускается для определённых имён. Сертификат может быть предназначен для shop.example.com. Если сервер доступен по другому имени, оно должно быть предусмотрено сертификатом через SAN (Subject Alternative Name). При настройке HTTPS важно понимать, какое именно доменное имя будет использовать клиент.
Почтовый сервер
Почтовая инфраструктура активно использует DNS-имена. Сервер может иметь имя mail.example.com Для доставки почты также используются MX-записи, а обратное разрешение IP-адреса через PTR может связывать IP с именем сервера. Для почтовой системы согласованная DNS-конфигурация особенно важна: имя сервера, записи DNS и настройки почтового ПО должны соответствовать друг другу.
Подключение к серверу по имени
Вместо IP-адреса можно обращаться к серверу по FQDN:
server.example.com
DNS сопоставляет это имя с IP-адресом через соответствующие записи. Наиболее очевидный вариант — A-запись для IPv4 или AAAA-запись для IPv6. Если имя является псевдонимом другого имени, может использоваться CNAME.
При настройке VPS FQDN часто появляется одним из первых параметров. Он может использоваться для имени самого сервера, SSL и почтовой инфраструктуры. Если вы разворачиваете собственный сервер и хотите разобраться с такой конфигурацией на практике, VPS Leneex — один из вариантов инфраструктуры, где эти настройки можно выполнять самостоятельно.
Как узнать FQDN своего сервера
В Linux для проверки полного имени хоста можно использовать:
hostname -fили эквивалентный длинный вариант:
hostname --fqdnУтилита hostname документирует параметр -f"/"--fqdn именно как вывод FQDN системы. Результат зависит от текущей конфигурации имени хоста и механизмов разрешения имён.
Если сервер настроен соответствующим образом, команда может вернуть server.example.com. Если вместо ожидаемого FQDN выводится только короткое имя или команда возвращает неожиданный результат, это не означает, что Linux «не поддерживает FQDN». Обычно проблема связана с настройкой hostname, DNS или файлами локального разрешения имён. Для проверки конкретной конфигурации важно смотреть не только на hostname, но и на то, как система разрешает это имя.
Ограничения FQDN
У DNS есть ограничения на длину имён. RFC 1035 устанавливает максимальную длину отдельной метки DNS в 63 октета, а полное DNS-имя в формате, используемом протоколом, ограничено 255 октетами с учётом служебных байтов.
При этом в прикладной документации Linux можно встретить предел 253 символа для hostname без завершающей точки. Это связано с тем, как именно считается представление имени в текстовом виде. Для обычного сервера практический вывод простой: отдельные части имени не должны быть чрезмерно длинными, а полное имя должно укладываться в ограничения DNS.
FQDN — это полный адрес внутри DNS
FQDN нужен для одной главной задачи: однозначно назвать конкретный узел в иерархии DNS. server1 говорит мало. server1.example.com говорит гораздо больше: это узел server1, расположенный в домене example.com который находится в зоне .com и далее в корне DNS. FQDN регулярно появляется там, где требуется точность: в SSL, DNS, почтовых серверах, RDP и настройках VPS. Если вы впервые настраиваете сервер и столкнулись с FQDN в панели или инструкции, следующий шаг — посмотреть конфигурации VPS на нашем сайте и понять, какие параметры сервера доступны для самостоятельной настройки.
FAQ
Чем FQDN отличается от IP-адреса?
FQDN — это текстовое имя узла, например server.example.com, а IP-адрес — числовой сетевой адрес, например 203.0.113.10. DNS связывает имя с IP-адресом, чтобы пользователю не приходилось запоминать числовой адрес сервера.
Обязательна ли точка в конце FQDN?
В абсолютной DNS-записи завершающая точка обозначает корень DNS и позволяет явно показать, что имя полностью квалифицировано. В пользовательских интерфейсах её часто опускают, поэтому server.example.com записывается без неё.
Может ли у сервера быть несколько FQDN?
Да. Один сервер может быть доступен по нескольким именам, например www.example.com, api.example.com и mail.example.com, если DNS и соответствующее программное обеспечение настроены таким образом.
Нужен ли FQDN для обычного сайта на shared-хостинге?
Самостоятельно настраивать FQDN сервера владельцу обычного сайта обычно не требуется. Хостинг-провайдер управляет серверной инфраструктурой, а пользователю достаточно доменного имени сайта.
Как FQDN связан с DNS-записью A?
A-запись связывает имя узла с IPv4-адресом. Например, DNS может сопоставить server1.example.com с определённым IPv4-адресом, после чего приложения смогут находить сервер по его FQDN.







