如何在Debian 9 Linux上更改主机名
本教程将指导您完成在Debian 9系统上更改主机名所需的步骤。
主机名是在安装Debian操作系统时设置的,或者在启动虚拟机时将其动态分配给启动时的实例。
本教程中描述的方法无需重新启动Linux系统即可使用。
先决条件
在继续学习本教程之前,请确保您以个具有sudo特权的用户身份登录。
显示当前主机名
要查看当前主机名,请输入以下命令:
hostnamectl
如上图所示,当前主机名设置为host.myfreax.com
。
更改主机名
主机名是一个标签,用于标识网络上的计算机,并且在网络基础结构中应该是唯一的。建议使用标准域名( FQDN
)作为系统主机名。
以下步骤概述了如何在Debian 9中更改主机名。
使用hostnamectl
更改主机名。
在Debian 9中,要更改系统主机名和相关设置,可以使用hostnamectl
命令。
例如,要将系统主机名更改为host.example.com
,可以使用以下命令:
sudo hostnamectl set-hostname host.example.com
hostnamectl
命令不产生输出。成功时,返回0,否则返回非零失败代码。
编辑/etc/hosts
文件。
打开/etc/hosts
文件并替换旧的文件新的主机名。 / etc / hosts
127.0.0.1 localhost127.0.0.1 host.example.com
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
验证更改
要验证主机名是否已成功更改,请再次使用hostnamectl
命令:
hostnamectl
Static hostname: host.example.com Icon name: computer-vm
Chassis: vm
Machine ID: 2cc2688b8138434a81dd7b3133e66b2e
Boot ID: e378a0971e9e415cb70e7e953a2362bc
Virtualization: qemu
Operating System: Debian GNU/Linux 9 (stretch)
Kernel: Linux 4.9.0-7-amd64
Architecture: x86-64
您应该会在控制台上看到新的服务器名称。
结论
我们已向本教程介绍了如何在不重启机器的情况下轻松更改Debian服务器的主机名。
如有任何疑问,请随时发表评论。
以上是 如何在Debian 9 Linux上更改主机名 的全部内容, 来源链接: utcz.com/z/507170.html