如何在 Debian 11 中更改主機名


主機名是連接到網絡的計算機的名稱。標識網絡上的系統。 Debian 主機名通常在操作系統安裝期間設置,但可以在以後使用各種方法更改。

本文介紹了在 Debian 11 Bullseye 發行版上更改主機名的各種方法。

如何在 Debian 11 中更改主機名?

您可以使用列出的各種方法更改您的 Debian 系統的主機名。

使用主機名命令更改主機名

更改 Linux 系統主機名的最簡單方法是 “中央處理器名稱” 命令。但是請注意,此方法將臨時更改主機名。系統重新啟動時,主機名更改將設置為默認值。

要在 Debian 11 上更改或設置主機名,請使用“主機名”命令,如下所示:

$ sudo hostname newhost_name

例如,如果要更改主機名“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 命令更改主機名

這個 ‘系統’ 使用該命令,您還可以更改 Debian11-PC 的主機名。

$ sudo sysctl kernel.hostname=Debian11-PC

重新啟動系統以查看更改。

使用 nmcli 命令

這個 命令行管理程序 (網絡管理器命令行界面)工具允許您控製網絡管理器。 您可以使用 nmcli 工具輕鬆更改主機名。只需按以下順序運行 nmcli 命令:

$ sudo nmcli general hostname Debian11-PC

更改 /etc/hostname 文件中的主機名

可以更改主機名 “/etc/主機名” 文檔。在您喜歡的文本編輯器中打開該文件。

$ sudo nano /etc/hostname

更新主機名,替換此文件中的前一個。按保存所有更改 “Ctrl+O” 什麼時候 “Ctrl+x” 窗外。

使用 nmtui 實用程序

“nmtui”命令允許您更改 Debian 11 中的主機名。在終端中執行“nmtui”命令後,終端屏幕上會出現如下對話框。使用箭頭鍵導航和選擇選項 “設置系統主機名”。 現在按 ‘進來’ 從鍵盤。

一個新的對話框出現在窗口中。輸入主機名並選擇 .

確定後按“Enter”確認。

然後轉到“退出”選項 網絡管理器 TUI 打開窗口並按 Enter。

結論是

在本文中,我們介紹了在 Debian 11 中更改主機名的各種方法。您可以根據需要從所有方法中選擇任何一種。