Vps

檢查我的主機名是否正確(ovh vps + centos7)

  • January 14, 2016

我最近從 OVH 購買了一個預裝了 Centos 7 的 VPS。我想確保我的主機名設置正確。

根據一些教程:

hostname 返回主機名

hostname -f 返回 FQDN

執行這些命令後,我得到了相同的結果: vpsxxxxxxxx.ovh.net 我以為主機名和 FQDN 不同!

貓 /etc/hosts

127.0.0.1 - 本地主機

IP - vpsxxxxxxxx.ovh.net - vpsxxxxxxxx

我很困惑,我已將單獨購買的域名連結到我的 VPS,我還計劃添加另一個域名以在我的 VPS 中執行兩個站點。

我的主機名正確嗎?

我們如何呼叫 vpsxxxxxxxx.ovh.net?ovh.net 的外部域名、內部域、主機名、子域?

我已經連結到 VPS 的兩個域名呢?他們需要在 /etc/hosts 中進行一些配置嗎?

我必須解決這些問題才能啟用 postfix 郵件伺服器。

根據Red Hat 的建議,主機名應始終設置為CentOS 7 中的 FQDN。

主機名可以是長度不超過 64 個字元的自由格式字元串。但是,Red Hat 建議靜態名稱和臨時名稱都與 DNS 中用於機器的完全限定域名(FQDN) 匹配,例如host.example.com. 還建議靜態和臨時名稱僅包含 7 位 ASCII 小寫字元,不包含空格或點,並將其自身限制為 DNS 域名標籤允許的格式,即使這不是嚴格要求。較舊的規範不允許使用下劃線,因此不推薦使用它們。

如果您在伺服器上執行電子郵件,則主機名應設置為您控制的域中的一個,而不是由您的服務提供商控制的一個。/etc/hosts如果名稱存在相應的 DNS 條目,則無需將其放在 中。

引用自:https://serverfault.com/questions/749226