此時,就需要依賴網域名稱系統(Domain Name System,簡稱 DNS)服務站台,來替我們大家記住難記又容易記錯的 IP 位址。我們只需要向網域名稱註冊代理商或是當地的網路資訊中心,如:TWNIC 等單位,購買無人註冊的網域名稱,並且指定自行管理網域名稱與指定自家DNS服務站台的公眾IP位址,就可以架設自家的DNS服務站台,提供給自家眾多的站台使用。
接下來的章節,將介紹架設 DNS 服務站台的流程,歡迎大家交流分享。
二、前置作業與安裝軟體
首先,需要取得一組網域名稱與IP位址,這裡就假定已取得 example.com 的網域名稱(請注意,example.com 已經是名花有主了,這裡只是為了示範 DNS 服務站台架設而使用)與使用 192.168.1.0/24 的網段(這是私人網段,任何人都可以用於自已家裡,但無法用於公眾網路上,在此也只是示範用途)。
接下來,在Red Hat Enterprise Linux 9上,設定主機名稱以及IP位址,此處的主機名稱為了方便識別,定為 dns.example.com,而 IP 位置為 192.168.1.1,並將 DNS Server 設為自已,如下圖所示:
接著,將有名的 DNS 服務站台軟體 BIND 安裝起來:
以上幾個動作,即可完成架站前的準備,真的是十分方便與簡單。
三、進行DNS服務站台設定
接下來的幾個步驟,只要按部就班,修改與增加必要的設定檔內容,即可完成站台的架設。
(1) 修改 /etc/named.conf 設定檔內容,需要指定執行服務的 IP、容許查詢的 IP 網段,以及需要包含的設定檔案位置,如圖所示: