配置 Ubuntu 主機名

配置 Ubuntu 主機名

我正在嘗試配置 USB 10.4 伺服器,但對主機名稱配置有點困惑。

我的網域是example.com,主機名稱是one。如果我是正確的,當我正確配置它時,hostname在提示符號處輸入將產生one並且hostname --fqdn會產生one.example.com。我對嗎?

你能告訴我需要輸入什麼數值/etc/hostname/etc/hosts嗎?

雖然這是一件非常微不足道的事情,但我無法配置它以獲得所需的輸出。我肯定在這裡遺漏了一些東西。

感謝大家。

答案1

在 /etc/hostname 中,您必須輸入主機的非限定名稱;在你的例子中你需要把

one

/etc/hosts是DNS解析文件,需要指定host是哪個IP位址。我們假設IP 位址為 192.162.1.2,那麼您必須將此行新增至您的 /etc/hosts 中:

192.168.1.2 one.example.com one

(如上所述男主人: IP_位址 canonical_hostname [別名...])。

希望這可以幫助

編輯:我忘了:對於 Ubuntu AFAIK,你必須在修改主機名稱檔案後以 root 身分執行 /etc/init.d/hostname.sh 。我不確定,但這就是 Debian 中的做法。

相關內容