重命名 DO droplet 和 Ubuntu 主机名

我的 Digital Ocean Droplet 有一个很长的名称,其中包含“…1vcpu-1gb-…”。既然我已经调整了 Droplet 的规格,这个名称就不再准确了。我想把它改名为“Discourse”。除了在 Digital Ocean 网页界面上修改名称之外,我还需要做什么?

我想我还需要:

  1. 执行 sudo hostnamectl set-hostname Discourse
  2. 执行 sudo nano /etc/hosts 编辑第一行,将其改为 127.0.1.1 oldname newname(即 127.0.1.1 ...1vcpu-1gb-... Discourse)。

还有其他需要注意的吗?谢谢。

只是快速更新一下——我做了上述操作,没有做其他事情,似乎也没有破坏任何东西 :slight_smile:

这应该没问题。最“规范”的做法是将 Droplet 的名称设置为主机名,以便反向 IP 查询能够正常工作。如果你只运行 Discourse,机器自身对主机名的认知并不重要。

谢谢。我最终将主机名设为了与我的 Droplet 名称相同——“Discourse”(即反过来),希望这样能达到同样的效果 :slight_smile: