如何在 Linux 中更改主机名如何在 Linux 中更改主机名如何在 Linux 中更改主机名如何在 Linux 中更改主机名
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Linux 中更改主机名

想要更改 Linux 计算机的主机名但不知道如何更改?这是引导您完成整个过程的分步指南。

您想要更改 Linux 系统主机名的原因有很多。不幸的是,更改主机名并不完全是一个直观的过程。不过,不用担心,我们将向您展示如何通过几次点击和命令在不到一分钟的时间内更改计算机的主机名。

尽管本指南使用 Ubuntu 来演示更改主机名所需的步骤,但这些命令也应该适用于其他 Linux 发行版。

什么是主机名?

连接到网络的所有计算机都有一个 IP 地址和主机名。主机名是用于以“人类可读”形式识别网络上计算机的名称。如果没有主机名,当您尝试在网络上查找计算机时,您看到的只是数字或 IP 地址,例如 127.0.0.1。

虽然 IP 地址是计算机相互识别的好方法,但它们并不能真正帮助人们识别特定的计算机。例如,假设您想在 Ubuntu 系统上设置一个网络共享文件夹。如果其他人想要访问该文件夹,如果他们在网络上看到您的计算机为“larry-laptop”而不是“192.168.0.24”,他们将能够更容易地找到该文件夹。

切换主机名的一个常见原因是避免同一网络上出现重复的名称。例如,Ubuntu 默认将所有新安装的主机名设置为“ubuntu”。如果您的家庭网络上有多于一台计算机并希望它们都运行 Ubuntu Linux,则必须更改默认主机名以避免出现问题。

如何通过系统设置更改主机名

对于大多数人来说,更改 Linux 计算机上的主机名的最简单方法是进入系统设置并单击关于。您的计算机当前的主机名将显示为列表中的第一项,位于设备名称下,或其他发行版上的类似标签下。

虽然不是很明显,但您可以单击设备名称项,然后会出现一个对话框,允许您重命名设备。只需在对话框中输入您想要使用的任何名称,然后单击重命名。

新主机名将被永久设置,您的计算机将使用新名称在网络上标识自己。

使用 Linux 终端更改主机名

系统设置中显示的选项取决于您使用的桌面环境。上述过程适用于 Ubuntu 的默认 GNOME 桌面。但是,如果您切换了桌面环境或窗口管理器,则可能无法选择在系统设置中更改主机名。

如果是这种情况,您可以通过打开终端窗口并输入一个简单的命令来更改主机名。

hostnamectl 命令将允许您查看和更改大多数其他 Linux 发行版上的主机名。只需打开终端窗口并输入以下命令即可查看当前主机名以及一些相关详细信息:

hostnamectl

输出 :

要更改主机名,请输入以下命令,并将 new-hostname 替换为您要使用的名称:

hostnamectl set-hostname new-hostname

要验证是否已设置新名称,请再次输入 hostnamectl,您将看到更新的信息。

同样,更改 Linux 主机名的命令行方法应该适用于几乎所有现代 Linux 发行版,而不仅仅是 Ubuntu。

了解有关 Linux 网络如何工作的更多信息

现在您已经成功设置了计算机的主机名,是时候尝试一下 Linux 网络了。如果您的系统存在其他网络问题(或者即使您只是好奇),Linux 中的 ss 命令将帮助您排除错误。

©2015-2025 艾丽卡 support@alaica.com