Linux

如何在沒有控制面板的情況下配置 DNS 和域?

  • March 29, 2016

我在域名提供商處註冊了一個域名,現在我在 GoDaddy 租用 CentOS 專用伺服器。我買伺服器的時候沒有選面板,但是不知道怎麼通過ssh在上面配置域資訊——沒有控制面板。

他們的幫助建議我購買“Parallels Plesk Panel”,但我不想購買只允許我設置域的面板。

看起來 BIND 安裝在所有變體上?如果是這種情況,您只需登錄並配置它,那裡有大量關於 BIND 配置的資訊, http: //www.yolinux.com/TUTORIALS/LinuxTutorialWebSiteConfig.html#DNS http://www.howtoforge。 com/howtos/dns/bind 您需要做的就是用您的“設置”替換本文件中的內容。

當您向某個域提供商(也稱為註冊商)註冊您的域時,您可能會被要求提供為您的域提供響應的名稱伺服器或 DNS 伺服器。這些也稱為權威名稱伺服器。我猜它要麼是那個域名提供商,要麼是 GoDaddy。

擁有/執行這些域名伺服器的人就是您必須提供 GoDaddy 提供給您的 IP 地址以及您希望使用的主機名的人;例如 www.yourdomain.com。他們將在伺服器中對其進行配置,以便 www.yourdomain.com 解析為您的新 GoDaddy IP。

如果您已經能夠通過 SSH 連接到您的 Linux 主機(或者如果您有另一個 *nix 主機),請從命令提示符執行它:( dig mydomain.com或任何結尾)。您將看到一個名為 ANSWER 部分的部分,您應該看到“SOA”,然後是對您的域具有權威性的名稱伺服器。

或者,您可以前往 GoDaddy 的首頁,點擊搜尋框,然後在下拉列表中選擇“Whois 搜尋”並輸入您的域名。在結果頁面中,向下滾動到顯示“按列出順序排列的域伺服器:”的位置,它將為您列出權威名稱伺服器,這將有助於指示誰在為您的域管理 DNS。

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