在本教程中,我们将向您展示如何在 CentOS 7 上更改主机名。对于那些不知道的人,主机名是分配给连接到计算机网络的设备的标签,用于识别各种形式的电子通信设备。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。
本教程非常简单,假设您在 root 帐户中运行,如果不是,您可能需要添加 ‘sudo
‘ 到命令以获取 root 权限。 如果您准备好打开终端并按照本教程进行操作,不到 10 分钟您将在 CentOS 7 服务器上更改主机名。
在 CentOS 7 上更改主机名
第 1 步。首先,我将通过运行“检查当前主机名”hostnamectl status
” 在我服务器的外壳上:
hostnamectl status
我的系统上的输出是:
[[email protected] ~]# hostnamectl status Static hostname: server1.example.com Icon name: computer-vm Chassis: vm Machine ID: d89865d34b5a4637a9a4ff0ce0f6da02 Boot ID: 56d1685056d743b39e57a7b9cbfe467c Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-123.el7.x86_64 Architecture: x86_64
步骤 2. 更改和设置主机名。
要更改主机名,请键入命令:
hostnamectl set-hostname server2.example.com
再次检查主机名(关闭会话并使用控制台打开一个新会话):
[[email protected] ~]# hostnamectl status Static hostname: server2.example.com Icon name: computer-vm Chassis: vm Machine ID: d89865d34b5a4637a9a4ff0ce0f6da02 Boot ID: 56d1685056d743b39e57a7b9cbfe467c Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-123.el7.x86_64 Architecture: x86_64
在每种配置中,您都需要确保您的主机名符合 FQDN(完全限定域名)的标准。 ASCII 字母 a – z、数字 0 – 9 和连字符 (‘-‘) 是唯一可接受的字符(但是,第一个字符不能是连字符)。 您可能还发现包含域名也是必要的(或有用的),在这种情况下,您还可以使用句点(点)来分隔主机名和域名(以及顶级域)。
恭喜! 您已成功更改主机名。 感谢您使用本教程了解如何更改和设置 CentOS 7 系统上的主机名。 如需其他帮助或有用信息,我们建议您查看 CentOS 官方网站.