Существует ли официальное название для поддомена, например, test2
FQDN test2.test1.example.com
; если нет, то широко ли используется это выражение?
Кроме того, что если есть более гранулярное FQDN, например test3.test2.test1.example.com
? Так что, test3
должно быть как sub-sub-subdomain?
решение1
Для этого нет специального слова. Система DNS работает как распределенная система, где есть доверенныйкорень(.) где информация оДомены верхнего уровня(например, com, org, eu, gov,...). Для сохранения доверия и предотвращения атак типа «человек посередине» доступенDNSSECрасширение для подтверждения правильности ответа в случае его применения (настройка для каждого домена).
Рядом с ним вы можете найти терминологию, связанную с тем, насколько «глубоко» в дереве расположен домен.Домен 2-го уровня(например, google.com, serverfault.com,...),Домен 3-го уровня(например, www.google.com, reed.co.uk, ...).
Если вам действительно нужно какое-то конкретное имя, я бы подумал о его комбинации, например, поддомен второго уровня, например, example.com, но я никогда не видел и не слышал такой формулировки в системе DNS...
решение2
RFC 8499 — стандарт терминологии DNS: https://www.rfc-editor.org/rfc/rfc8499
Там есть вот это:
Поддомен: "Домен является поддоменом другого домена, если он содержится в этом домене. Эту связь можно проверить, посмотрев, заканчивается ли имя поддомена именем содержащего его домена". (Цитата из [RFC1034], Раздел 3.1) Например, в имени хоста "nnn.mmm.example.com" и "mmm.example.com", и "nnn.mmm.example.com" являются поддоменами "example.com". Обратите внимание, что сравнения здесь выполняются по целым меткам; то есть "ooo.example.com" не является поддоменом "oo.example.com".
Как вы можете видеть, «поддомен» охватывает любой уровень «ниже» домена.
nnn.mmm.example.com
является поддоменом как com
, example.com
, так и , mmm.example.com
в зависимости от того, как вы хотите его просмотреть.