应该服务器的主机名是否有DNS Alogging?

我有一个VPS,目前正在服务2个网站和一个游戏服务器。 “主”网站 – 我的网站 – 是robinjam.net。

我已经阅读了互联网上有关主机名,/ etc / hosts和DNSconfiguration的多个冲突的教程,我试图找出设置这个的“首选方式”是什么。

我可以将我的主机名设置为我想要的任何东西吗?

即使DNS正确parsing我的FQDN,是否还需要将我的主机名和FQDN添加到/ etc / hosts?

/ etc / hosts中的条目应该指向我的公共IP还是环回地址?

比方说,我想将我的VPS的主机名设置为“linode”。 我应该为linode.robinjam.net添加DNS Alogging,还是这样不必要?

我很抱歉,如果这些是基本的问题,但我是一个完整的新手,当涉及到服务器pipe理。

你的主机名可以是任何东西。 通常只有发送邮件需要一个明智的名称和/或DNS条目。

您的计算机在/ etc / hosts中的networking上正确运行的唯一要求是与“localhost”相对的“127.0.01”

你可以select你想要的任何主机名,但考虑阅读这个 。 不,您不需要将您的主机名或FQDN添加到/etc/hosts ,但是如果您的DNS服务器无法访问,它将会使一些事情发挥作用。 根据我的经验,最好为服务器主机名添加Alogging,并将CNAMElogging用于与某些服务对应的所有子域。 这将使服务从一台服务器转换到另一台服务器更简单。