Hostname

為什麼我什至需要設置我的主機名或域名?

  • December 3, 2016

我目前有幾個雲實例,每個實例都有自己的 URL(例如 example.com),通過我的註冊商指向它。

但是,我很好奇,如果我應該對他們的hostname(使用hostname)命令進行任何更改以正確配置它們。

只是為了好玩,我給它們取了完全隨機的名字,通過hostname命令或編輯/etc/hostname

問題是,我只是不知道這是做什麼用的?

任何人都可以澄清hostname伺服器上的集合與我指向它的 URL / 域名的關係(如果有的話)以及使用伺服器的主機名究竟是為了什麼?

$$ … $$通過我的註冊商指向它的自己的 URL(例如 example.com)。

這不是(域)註冊商所做的。域註冊商只是充當您的代理,用於註冊您的域、其聯繫資訊以及域註冊y中的委託 DNS 伺服器。之後,由 DNS 伺服器決定該域下的名稱指向什麼。

您可能正在使用同時提供註冊服務和 DNS 服務的服務提供商,但區分這些功能很重要。

問題是,我只是不知道這是做什麼用的?

這是用來區分它們的。這就是為什麼我們通常給事物命名。

誰能澄清伺服器上設置的主機名與我指向它的 URL/域名的關係(如果有的話)

根據您的 Web 伺服器,系統主機名可能會用作ServerName(或等效)的預設值,即伺服器自己的主機名想法。該資訊可能會在 Web 伺服器自動生成的 HTTP 重定向等內容中顯示出來。

確切地說,伺服器的主機名用於什麼

很多東西,真的:它可能會出現在預設的 shell 提示符中(這樣你就可以看到你連接到哪台機器)、日誌文件、DNS PTR 記錄等等。

引用自:https://unix.stackexchange.com/questions/327696