主機名是連接到網絡的計算機的名稱。標識網絡上的系統。 Debian 主機名通常在操作系統安裝期間設置,但以後可以使用多種方法進行更改。
本文介紹了在 Debian 11 Bullseye Distribution 中更改主機名的各種方法。
如何更改 Debian 11 中的主機名?
Debian 系統的主機名可以通過列出的各種方式進行更改。
使用 hostname 命令更改主機名
更改 Linux 系統主機名的最簡單方法是 “CPU 名稱” 命令。但是,需要注意的是,此方法會臨時更改主機名。系統重新引導時,主機名更改設置為默認值。
要更改或配置 Debian 11 中的主機名,請使用“主機名”命令,如下所示:
$ sudo hostname newhost_name
例如,如果要更改主機名“Debian11-distro”,請將“newhost_name”替換為主機名“Debian11-distro”。
$ sudo hostname Debian11-distro
要查看更新的主機名,請使用以下命令:
$ hostname
使用 hostnamectl 命令更改主機名
如果要永久更改主機名,在這種情況下,此方法是所有 Linux 發行版上永久更改主機名的最常用方法。
這個 “CPU 名稱” 在 Debian 11 中永久更改主機名的命令。
$ sudo hostnamectl set-hostname Debian11-distro
要查看更新的主機名,請重新引導系統
終端:
$ hostnamectl
如果您只想顯示主機名,請在 hostnamectl 命令中使用“–static”標誌。
$ hostnamectl –static
使用 sysctl 命令更改主機名
這個 ‘sysctl’ 您還可以使用此命令更改 Debian 11-PC 的主機名。
$ sudo sysctl kernel.hostname=Debian11-PC
重新啟動系統以查看更改。
使用 nmcli 命令
這個 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 中更改主機名的不同方法。您可以從適合您需要的所有方法中選擇任何方法。