我有一個正在運行的 VPS,並且安裝了 webmin 來託管一些網域。伺服器的預設網域是什麼?
我的服務提供者沒有給我任何預設網域,只給我一個靜態 IP 位址。我想知道是否需要在某個地方獲取一個網域來充當伺服器的預設網域?
例如,如果我以 root 或 ubuntu 使用者身分發送電子郵件,它會以 username@hostname 發出,但不會像這樣[電子郵件受保護]。
如果我運行,hostname --fqdn
它會返回機器主機名稱(myhostname),而不是myhostname.com
我期待為我的 VPS 分配一個網域,這是 Apache 中的設定還是伺服器中的設定?
答案1
長話短說:在大多數 VPS 提供者的設定中,預設不會向 VPS 提供域名,因為您的提供者(以及許多其他 VPS 提供者)可能不是域名註冊商,並且不為您提供購買域名的選項與您的伺服器一起使用的網域名稱。
稍微多一點的資訊:
沒有真正需要為 VPS 分配“域”。因此,VPS 通常不附帶網域。我相信您誤解了提供者的 VPS 的工作原理。
在某些情況下,VPS 提供者也會為您提供註冊網域以用於 VPS 的選項。然而,大多數 VPS 提供者本身並不是 Web 網域註冊商,因此他們不會為您提供網域。
您必須透過註冊商單獨購買域名,並將域名的 DNSA
記錄指向您的 VPS 的 IP 位址。然後,您可以從那裡設定一個 Web 伺服器來偵聽並提供該網域的內容。請注意,這是來自獨立公司的獨立服務,您需要設定網域和 DNS 才能使其正常運作。
如果您沒有網域名稱但希望本地發送的電子郵件末尾有一些內容例如[email protected]
,您可以嘗試設定您的 FQDNsudo hostname hostname.com
或其他內容,但這仍然不是「預設網域是什麼」的答案,因為是沒有預設域。