如果我的域名是example.com
,那么在使用 Debian 8.7 Jessie 的 VPS 设置中我应该将什么作为主机名?是www.example.com
还是?example.com
example
答案1
正如 EEAA 所说,您基本上可以放入任何您想要的东西。
话虽如此,我还是建议具有一些为您的主机制定一种命名策略。即使您目前只有一个 VPS,随着时间的推移水平扩展系统或将曾经位于单个服务器上的服务拆分到不同的服务器上也并非闻所未闻。
这样的命名方案可以很花哨,也可以很无聊,随你喜欢。你可以使用例如游戏名称(soccer
、chess
、 ...)、天体名称(proxima-centauri
、saturn
、 ...)、城市名称、动物种类名称,或者只是直接反映特定主机功能的技术名称(例如ns2
或mail1
)。如果您的同事缺乏幽默感,我建议使用纯技术名称,甚至简单的顺序方案(据我所知,没有人因为命名系统而被解雇server04
)。
我也强烈建议将名称置于域名下在你的控制之下。这实际上不是必需的,但这样做可以为您省去将来的许多麻烦。然后将您想出的任何名称添加到 DNS 中的该域名。
因此,如果您已经注册,example.com
那么您可以输入luna.example.com
或chess.example.com
其他任何您喜欢的内容。
你应该努力选择那些不太可能与你将来可能合理使用的任何公开名称发生冲突的名称,这些名称不会保证只要该特定主机存在,就会由该特定主机提供服务。
然后你可以配置该主机上运行的软件为您选择的任何主机名提供内容,并发布您选择的任何主机名。物理(或在本例中为虚拟)主机有一个天文数字的名称,但这并不意味着您不能通过www.example.com
它提供服务。
答案2
随意输入。服务器的主机名与您在服务器上托管的服务名称无关。
答案3
答案4
如上所述,您可以使用几乎任何东西。有些选择会让事情在以后变得更加困难(例如邮件),因此在安装各种服务和读取主机名并将其写入默认配置的东西之前,您需要设置一些合理的信息,告诉您您在哪台机器上或这台机器的用途是什么。
我个人的做法是使用它的 VPS 号码(我同时有 3 或 4 个,所以是 vps01 或 vps03)或者如果它是我自己机器上的 virtualbox 中的 VM,我会使用它的用途(dns-experiment 或其他)。
对于邮件服务器(我在 Debian 上使用带有 mysql 的 postfix+dovecot),我从不使用将用作邮件名的 fqdn 的主机名部分(/etc/mailname 和 main.cf 中 postfix 的 myhostname)。
当然,不要忘记更新 /etc/hosts !