Перепутанный именем хоста Linux, именами хостов DNS и именем хоста FQDN

Это могло бы звучать глупым и основным некоторым из Вас, но я все еще так смущен этим даже после чтения многочисленных источников в сети. Мои вопросы, все еще неясные:

  1. Имя хоста в машине (например, при вводе hostname в debian ОС ssh) отличающийся от Имени хоста, которое Вы вводите в сервере DNS A Запись?

  2. Действительно ли нормально иметь мой набор имени хоста Машины Debian как maximus и имейте DNS Рекордный набор Имени хоста как mail?

  3. Действительно ли эти 2 являются тем же, что я смущен, думая о них как отдельных, или они обычно используются во взаимозаменяемом термине, вызывающем беспорядок?

  4. Когда дело доходит до FQDN, для host часть, это использует имя хоста машины или имя хоста, данное в DNS запись?

Моя установка: 1 Debian 7 VPS с веб-сервером и почтовым сервером оба на том же поле.

2
задан 25 October 2014 в 11:43
2 ответа
  1. имя хоста возвращает то, что вы настроили для системы как имя хоста. Может быть любое количество записей A / AAAA , указывающих на IP-адреса, связанные с этой системой.

  2. Само по себе это не является ненормальным. Тем не менее, я бы ожидал записи A / AAAA для имени, начинающегося с maximus , так как в вашем примере это каноническое имя.

  3. Концептуально это не одно и то же, но ожидается, что есть совпадение. То есть, если вы настроили систему так, чтобы maximus.example.com было ее полным доменным именем, ожидается, что это имя также существует в DNS (возможно, в дополнение ко многим другим именам).

  4. hostname возвращает то, что вы настроили для системы с учетом имени хоста (например, maximus ). hostname -f вернет первое с добавленным доменом, образуя полное доменное имя (например, maximus.example.com ). Домен часто основан на записи в файле hosts . Команда host , если это то, что вы имеете в виду, является инструментом только для DNS.

3
ответ дан 3 December 2019 в 09:35

Имя хоста вашего компьютера В вашем компьютере. Вы не можете увидеть это вне его. В вашем случае «maximus» - это имя хоста.

DNS - это распределенная база данных, доступная на DNS-серверах. Вы можете запросить у DNS некоторую информацию. Вы можете записывать в DNS то, что хотите, и отличное от имени хоста. В вашем случае ваша DNS-запись A - «mail»

Нет ничего нормального или ненормального. Эти две информации находятся в разных хранилищах и также могут быть разными.

2
ответ дан 3 December 2019 в 09:35

Теги

Похожие вопросы