主机名是标识网络中设备的名称。通常,它在操作系统的安装过程中被设置为localhost。如果网络中有多台设备,则会产生重复,造成网络冲突。为避免这种情况,我们建议更改Linux系统的主机名。在本文中,我们将解释在CentOS和任何其他Linux发行版(例如Debian、Ubuntu和RedHatEnterpriseLinux(RHEL))上更改主机名的三种方法。
如何在Linux服务器上永久更改当前主机名
在本节中,您将学习如何在Linux旧的或新的虚拟专用服务器上永久更改当前主机名——使用hostnamectl命令、nmtui或编辑您的配置文件。
现代Linux发行版附带systemd,这是一个系统和服务管理器,默认安装了hostnamectl命令来管理和更改主机名。
以下是使用hostnamectl更改当前主机名的方法:
机器ID:45598cbdb6ee462e8696166b520fe788
启动ID:99526e56aeea45c2a0f3b2ffaaffe9d9
操作系统:Ubuntu20.04.3LTS
hostnamectlset-hostname主机名
网络管理器文本用户界面(nmtui)是一个文本用户界面,可让您在终端窗口中配置网络和主机名。它在各种Linux发行版中可用,包括CentOS和RHEL。
以下是使用nmtui命令更改主机名的方法:
sudoyum安装NetworkManager-tui

下一个选项是编辑配置文件-?/etc/hostname和/etc/hosts。方法如下:
至此,您完成了更新配置文件中的记录。要应用更改,您需要编辑云配置文件。
sudovim/etc/cloud/cloud.cfg
这将显示您设置的新主机名。
重要的!如果云配置文件在您的系统中不可用,您可以安全地跳过这些步骤。
如何在不重新启动的情况下更改主机名
在本节中,您将了解如何在不重新启动系统的情况下更改主机名。一旦您重新启动系统,它将恢复为旧的主机名。
当您需要完成需要临时更改的次要任务时,此方法很有用。该命令的基本语法是:
主机名[new_host_name]
输出将显示更新后的主机名。
系统主机名是Linux服务器的重要组成部分,因为它有助于在网络中识别您的机器。大多数Linux系统都提供工具和命令,因此用户可以根据自己的喜好自定义系统主机名。我们分享了三种根据您的需要更改主机名的方法:
我们希望本文能帮助您在Linux系统中设置新的主机名。如果您有任何问题或建议,请在下面的评论部分中分享。
本文来源:虚拟主机--怎么更改linux的主机名(centos7主机名怎么改)
本文地址:https://www.idcbaba.com/zhuji/1001.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。