在 VzLinux 上更改主机名

介绍

创建新的 Vultr VPS 时,您可以设置 服务器主机名 部署前。 如果您跳过此步骤或决定稍后重命名您的服务器,您会发现从客户门户更改服务器主机名也会重新安装整个服务器。

如果您需要在不重新安装的情况下更改服务器主机名,请按照本指南进行操作。

例子

本指南使用 老狗 对于旧主机名和 新花样 对于新主机名。

1. 检查当前主机名

检查主机名 hostname.

$ hostname
olddog

你也可以使用 hostnamectl.

 $ hostnamectl
 Static hostname: olddog

2. 更改主机名

将主机名更改为 新花样.

$ sudo hostnamectl set-hostname newtricks

3.更新/etc/hosts

使用您最喜欢的文本编辑器将旧主机名的任何实例更改为新主机名 /etc/hosts. 如果您有一个指向此实例的 DNS 名称,最好在此处也设置该名称。

$ sudo nano /etc/hosts

从:

127.0.0.1 olddog
::1       olddog

到:

127.0.0.1 newtricks newtricks.example.com
::1       newtricks newtricks.example.com

4. 确认更改

重新启动服务器。

测试您的更改 hostnamectlhostname.

$ hostnamectl
 Static hostname: newtricks

$ hostname
newtricks

$ hostname -a
newtricks.example.com

更新 DNS

您的服务器主机名已更改并可使用。 此过程不会更改您的 DNS 名称,您需要在域注册商处执行这些步骤。

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com