Vps
檢查我的主機名是否正確(ovh vps + centos7)
我最近從 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 條目,則無需將其放在 中。