Domain-Name-System

將域指向我的 OSX Lion Web 伺服器

  • June 26, 2012

我最近繼承了一台新的 Mac Pro,我正試圖把它變成一個完整的網路伺服器,這樣我就可以停止付錢給別人來為我託管我的網站。我在設置伺服器方面的經驗有限,但我幾乎沒有使用 DNS 的經驗。無論如何,到目前為止,我所做的只是讓伺服器在本地提供頁面,但過橋將其放到網際網路上讓我很難過。我不確定在域名託管服務商的網站上輸入什麼作為我的名稱伺服器。

使用http://freedns.afraid.org/之類的東西,我可以簡單地將他們的一個子域指向我的公共 IP,一切都很好。但是,我擁有自己的域,但我不知道下一步是什麼……如果我理解正確,我必須為第三方 DNS 託管服務付費(例如http://dyn.com/dns/在我的伺服器上安裝 DNS 伺服器。後一個選項聽起來不錯,因為 OSX Lion 似乎預裝了一個(BIND?),但我害怕我把事情複雜化了。

我不知道這裡什麼資訊最重要,但是當我嘗試按照有關設置 BIND 的教程進行操作時,遇到以下錯誤:

WARNING: key file (/private/etc/rndc.key) exists, but using default configuration file (/private/etc/rndc.conf)
rndc: connect failed: 127.0.0.1#953: connection refused

我的下一步是什麼?我有伺服器應用程序(並已更改主機名以匹配我的域名)和伺服器管理員,如果相關,它允許我創建 DNS 區域。任何提示表示讚賞!

為了託管您自己的 DNS,您需要至少兩個靜態 IP 上的主機,註冊為 DNS 伺服器,其他域指向它們(或者如果您想將您的域用於名稱伺服器和您的網頁,則設置粘合記錄)。通過一個 BIND 安裝,您不會走得太遠。

我建議使用其他託管的 DNS 服務,只需將 A 記錄指向您的網路伺服器。您甚至可以免費找到 DNS 託管(區域和請求數量有限,但對於小規模使用而言,限制足夠高)。有時甚至您甚至可以從您的域名註冊商那裡獲得免費的 DNS 服務。

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