在 Debian 及 Ubuntu 可以用 hostname 指令查詢及臨時修改系統的 hostname, 以下是 Debian 及 Ubuntu 修改 hostname 及永久生效的方法:
# hostname
server01
server01
以下是將用 hostname 指令將 hostname 改成 server02 的方法:
# hostname server02
用 hostname 指令修改的 hostname 只會臨時有效, 當重新啟動系統後便會用回原來的 hostname, 要永久生效, 可以修改 /etc/named 檔案:
# vi /etc/hostname
將 “server01” 改成 “server02”, 並儲存檔案, 然後開啟 /etc/hosts 檔案:
# vi /etc/hosts
將樣將裡面的 “server01” 改成 “server02”, 並儲存檔案。
最後輸入以下指令, 便會直接讀入 /etc/hostname 的內容並立即更新 hostname, 而不用 hostname 指令都可以:
# /etc/init.d/hostname.sh start