首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对Linux主机名、DNS主机名和FQDN主机名感到困惑

对Linux主机名、DNS主机名和FQDN主机名感到困惑
EN

Server Fault用户
提问于 2014-10-25 08:33:24
回答 2查看 1.6K关注 0票数 2

对你们中的一些人来说,这听起来可能很愚蠢,也很基本,但即使在网上阅读了大量的资料后,我仍然对此感到困惑。我仍然不清楚的问题是:

  1. 主机名(例如,在debian中键入hostname时)与您在DNS服务器A记录中键入的主机名不同吗?
  2. 将我的Debian计算机主机名设置为maximus并将DNS记录主机名设置为mail是正常的吗?
  3. 这两句话是我混淆了,认为它们是分开的吗?还是它们通常用于可互换的术语,造成混淆?
  4. 对于FQDN,对于host部分,它是使用机器的主机名还是使用在DNS A记录中指定的主机名?

我的设置:1 Debian 7 VPS与web服务器和邮件服务器都在同一个盒子上。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2014-10-25 09:49:51

  1. hostname返回您将系统配置为其主机名的内容。可能有许多A/AAAA记录指向与此系统相关联的IP地址。
  2. 这本身并不是反常的。但是,我希望对以A开头的名称也有一个maximus /AAAA记录,因为这似乎是您的示例中的规范名称。
  3. 这些在概念上是不一样的,但人们的期望是有一个重叠。Ie,如果您已经将系统配置为将maximus.example.com视为其FQDN,则可以期望该名称也存在于DNS中(可能除了许多其他名称之外)。
  4. hostname返回您将系统配置为考虑其主机名(例如maximus)的内容。hostname -f将返回具有附加域的前者,形成FQDN (如maximus.example.com)。域通常基于hosts文件中的条目。如果您所指的是host命令,则它是一个仅限DNS的工具.
票数 3
EN

Server Fault用户

发布于 2014-10-25 08:55:50

计算机的主机名在计算机中。你看不见它在外面。在你的例子中,'maximus‘是主机名。

DNS是一个在DNS服务器中可用的分布式数据库。你可以向DNS查询一些信息。您可以在DNS中记录您想要的和与主机名不同的内容。在您的例子中,DNS记录A是“邮件”

没有什么正常或不正常的。这两种信息存放在不同的仓库中,也可以是不同的。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/639591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档