CentOS 7安裝過程中主機名稱選擇什麼

CentOS 7安裝過程中主機名稱選擇什麼

我正在嘗試安裝 CentOS 7 伺服器。安裝期間選擇什麼主機名稱? “server.mydomain.tld”好還是我只需要選擇“伺服器”?

答案1

官方CentOS 文檔表示主機名稱應該是 FQDN。

HOSTNAME=<值>,其中 <值> 應該是完全合格網域名稱 (FQDN), 例如主機名稱.example.com,但可以是任何必要的主機名稱。

在 CentOS 7 安裝過程中,在 CentOS 7 安裝程式的「安裝摘要」畫面中,按一下「網路和主機名稱」標籤,然後在「網路和主機名稱」標籤中鍵入您的系統 FQDN。主機名稱場地。 FQDN 是主機名稱+網域的組合。例如,如果server您的主機名稱是 ,網域名稱是mydomain.com,那麼您的 FQDN 是server.mydomain.com

若要變更 CentOS 7 中的主機名,請依照下列說明操作RHEL / Centos Linux 7:變更並設定主機名稱指令

答案2

您可以選擇任何您喜歡的名稱。

是的,通常建議使用完全限定網域名稱(FQDN)HOSTNAME(即類似 MyHomeServer.AlbaStar.com 的名稱),但我個人認為這沒有多大意義。

首先,並不是所有人都會購買網域。而且即使他們購買了,也不代表他們的每台伺服器都可以透過這個網域存取。例如,我目前管理 4 台 CentOS 伺服器。我只「連接」了其中一個域名,其他的只能透過其 IP 位址存取。

其次,對我來說,這就hostname像是物理機的 ID。今天我可能會使用特定的 CentOS 伺服器作為my-business.com網站的網頁伺服器,明天我決定將我的網站移到另一台機器上。如果我使用 FQDN 作為主機名,我將不得不更改它,這很令人困惑。

這就是為什麼我的服務器使用一些容易記住的名稱(例如名人的名字)。然後我把線

export PS1='\[\033[0;35m\]\u@\h:\[\033[36m\]\W\[\033[0m\] \$ '

into~/.bashrc並且我的 bash 提示字元總是向我顯示我正在哪個伺服器上工作,這非常方便。

ps 如果您對所選名稱不滿意,可以隨時開啟/etc/sysconfig/network並變更HOSTNAME變數。

相關內容