如何在Debian 10中更改主机名

如何在Debian 10中更改主机名

在Debian 10中更改主机名

主机名是在安装操作系统时设置的,对于虚拟机,它是在创建实例时动态分配的。因为使用主机名会导致网络区分这两个系统,所以同一网络中的每台计算机具有不同的主机名很重要。在本教程中,您将学习如何在不重启机器的情况下更改Debian 10的主机名。

先决条件

在Debian 10中开始更改主机名之前,系统必须具有具有sudo特权的非root用户帐户。

检查主机名

执行以下命令,检查系统的主机名。

hostnamectl

输出看起来像这样:

   Static hostname: linux4one
         Icon name: computer-laptop
           Chassis: laptop
        Machine ID: 2381ec6bc94945e781c843f399507ea2
           Boot ID: 2902f9a594944fe28d8ac90759229ef0
  Operating System: Debian GNU/Linux 9 (stretch)
            Kernel: Linux 4.15.0-43-generic
      Architecture: x86-64

如上面的输出所示,计算机主机名是 linux4one

使用hostnamectl更改主机名

hostnamectl 该命令还用于轻松更改系统的主机名。

以下是更改系统主机名的基本语法。 hostnamectl 命令:

sudo hostnamectl set-hostname NEW_NAME

其中NEW_NAME是系统的新主机名。

接下来,输入系统的主机名 linux4one 对new_hostname执行以下命令。

sudo hostnamectl set-hostname new_hostname

现在系统主机名是 linux4onenew_hostname

在/ etc / hosts文件中编辑主机名

您还可以在此处更改主机名以进行系统编辑 /etc/hosts 文件

正在举行 /etc/hosts 在您喜欢的文本编辑器中的文件:

sudo nano /etc/hosts

接下来,将打开的文件的主机名更改为新文件。

使用主机文件“ width =” 724“ height =” 244“ srcset =” https://linux4one.com/wp-content/uploads/2019/01/change-hostname-using-hosts- file.png 724w,https://linux4one.com/wp-content/uploads/2019/01/change-hostname-using-hosts-file-300x101.png 300w“ data-lazy-sizes =”(最大宽度: 724px)100vw,724px使用主机文件更改主机名

检查主机名

我们当前正在使用上述方法之一来更改系统的主机名。要确认更改,请运行以下命令:

hostnamectl

输出看起来像这样

   Static hostname: new_hostname
         Icon name: computer-laptop
           Chassis: laptop
        Machine ID: 2381ec6bc94945e781c843f399507ea2
           Boot ID: 2902f9a594944fe28d8ac90759229ef0
  Operating System: Debian GNU/Linux 9 (stretch)
            Kernel: Linux 4.15.0-43-generic
      Architecture: x86-64

如您所见,主机名 linux4onenew_hostname

结论

您了解了如何在Debian 10中更改主机名。如果对此有任何疑问,请不要忘记在下面发表评论。

Sidebar