lon*_*oat 5 domain-name-system hostname host
我知道将 DNS 记录更改为指向我的 IP 地址是我访问服务器的方式,以便对 myDomain.com 的请求指向我的 IP 地址。话虽如此,为什么一台机器需要有一个主机名?如果 DNS 系统无论如何都会将请求路由到它,为什么它会关心它的主机名是什么?
另外,如果我正在运行一个简单的个人网络服务器,是否可以将我的主机名保留为“本地”?我应该将其更改为 FQDN 吗?
编辑 我刚刚在另一个 SO 网站上找到了一个很好的答案:https : //unix.stackexchange.com/a/50529/32623
最佳实践要求您将主机名设置为有意义的名称——通常是服务器的 FQDN(如果系统具有与多个FQDN相关联的角色——例如共享网络托管服务器——您通常会webhosting001.provider.com
为其设置一个类似的主机名本地主机名,带有相应的 DNS 条目)。
这样做的原因有很多,但主要有两个:
正如 Nathan 所提到的,一些程序将主机名用于各种目的。
具有无法解析的主机名可能会导致不可预测的行为。
当您登录到一台机器时,它的本地主机名提供了一种方便的方式来识别它。
这是在重新启动主机之前检查自己的好方法。
这也是在多台机器的环境很重要- 100个系统全称为local
会得到非常混乱,但100台机器命名web##
,mail##
等(或一些其他的命名方案选择和坚持)使得他们很容易分辨。
归档时间: |
|
查看次数: |
4003 次 |
最近记录: |