为什么服务器必须知道自己的主机名和域名?

为什么服务器必须知道自己的主机名和域名?

在 Linux 中,服务器可以通过host-name和来设置自己的和。domain-namesethostname()setdomainname()

然而,我只是想知道为什么服务器必须知道自己的host-namedomain-name

据我所知:

  1. 服务器知道自己的 IP 地址、网络掩码、网关就足够了。

  2. 只有 DNS 服务器必须知道某个服务器的host-name和。domain-name

有什么解释吗?

相关内容