主机名是给连接到网络的计算机的名称。 它在网络上识别您的系统。 Debian 中的主机名通常在操作系统安装期间设置,但您可以稍后使用多种方法更改它。
我们将在本文中讨论在 Debian 11 Bullseye Distribution 上更改主机名的不同方法。
如何更改 Debian 11 中的主机名?
您可以使用我们列出的不同方式更改 Debian 系统的主机名:
使用 hostname 命令更改主机名
更改 Linux 系统主机名的最简单方法是使用 ‘主机名’ 命令。 但是,需要注意的是,此方法会临时更改主机名。 主机名更改在系统重新引导时设置为默认值。
要更改或设置 Debian 11 中的主机名,请按以下方式使用“主机名”命令:
$ sudo hostname newhost_name
为了 example,如果您想更改主机名“Debian11-distro”,请将“newhost_name”替换为您的主机名“Debian11-distro”。
$ sudo hostname Debian11-distro
要查看更新的主机名,请使用以下命令:
$ hostname
使用 hostnamectl 命令更改主机名
如果要永久更改主机名,在这种情况下,此方法是所有 Linux 发行版上永久更改主机名的最常用方法。
这 ‘主机名’ 命令永久更改 Debian 11 中的主机名。
$ sudo hostnamectl set-hostname Debian11-distro
要查看更新的主机名,请重新启动系统并在
终端:
$ hostnamectl
如果您只想显示主机名,请在 hostnamectl 命令中使用“–static”标志。
$ hostnamectl –static
使用 sysctl 命令更改主机名
这 ‘sysctl’ 命令还允许您更改 Debian11-PC 中的主机名。
$ sudo sysctl kernel.hostname=Debian11-PC
重新启动系统以查看更改。
使用 nmcli 命令
这 nmcli (网络管理器命令行界面)工具可帮助您控制 NetworkManager。 使用 nmcli 工具,我们可以轻松更改主机名。 只需按以下顺序运行 nmcli 命令:
$ sudo nmcli general hostname Debian11-PC
在 /etc/hostname 文件中更改主机名
可以修改主机名 ‘/etc/主机名’ 文件。 在您喜欢的文本编辑器中打开文件:
$ sudo nano /etc/hostname
通过替换此文件中的前一个来更新主机名。 Save 按下所有更改 ‘Ctrl+O’ 和 ‘Ctrl+x’ 从窗口退出。
使用 nmtui 实用程序
“nmtui”命令允许您更改 Debian 11 中的主机名。在终端中执行“nmtui”命令,终端屏幕上将弹出以下对话框。 使用箭头键进行导航并选择选项 ‘设置系统主机名’。 现在,按 ‘Enter’ 从你的键盘。
窗口中将弹出一个新对话框。 Enter 主机名并选择 <确定>.
验证后,按’Enter’ 确认。
接下来,导航到“退出”选项 网络管理器 TUI 窗口并按’Enter’。
结论
我们在本文中解释了有关如何在 Debian 11 中更改主机名的不同方法。您可以从所有适合您需要的方法中选择任何方法。