附註:

Oracle Cloud Infrastructure 網域名稱系統中的主機公用反向 DNS 區域

簡介

如果您是被指定公共 IP 位址區塊的組織,您可能需要在自己的 DNS 伺服器中託管反向的網域名稱系統 (DNS) 區域,或使用託管的 DNS 服務,例如 Oracle Cloud Infrastructure DNS

設定 DNS 區域 (也稱為轉送 DNS 區域) 時,這可讓從屬端 (可以是瀏覽器或應用程式) 將主機名稱 (例如:www.oracle.com) 解析為 IP 位址,進而讓從屬端使用 IP 連線至伺服器。

反向 DNS 區域非常類似,但由於名稱意味著它能夠以反向方式運作,因此您擁有一個 IP,並且需要知道為該 IP 設定了哪些名稱。某些服務 (例如電子郵件伺服器) 必須正確設定反向 DNS、符合伺服器名稱,或當反向勾選時,接收方伺服器可能會拒絕電子郵件。在本教學課程中,我們將使用 IPv4 作為範例,並讓本教學課程保持簡短,但其運作方式與 IPv6 的運作方式完全相同。

目標

必要條件

作業 1:檢查 IP 位址的反向 DNS 解析

如果您有 IP 位址,可以使用多種工具來檢查反向名稱解析,例如 nslookup、dig、線上服務等等。

作業 2:在 Oracle Cloud Infrastructure 中設定反向 DNS 區域

若要在 OCI DNS 中設定反向 DNS 區域,我們需要使用正確的格式,是否在使用 host 命令時發現結果的前置碼和格式?IP 具有反向順序的八位元組,且前置碼為 in-addr.arpa

請記住,網際網路在 1969 年啟動,且在 ARPA 執行時 (稱為 ARPANet),我們不會深入 arpa 後置碼的詳細資訊。

首先,我們需要做的就是使用相同的命名慣例在 OCI DNS 中建立區域。

假設已指派 IP 12.34.56.0/23 區塊,OCI 中的區域看起來就像 56.34.12.in-addr.arpa

OCI_DNS-Zone_creation

幾分鐘之後,區域就會變成可用,並且可以填入記錄。

OCI_DNS-Zone_ready

工作 3:填入反向 DNS 區域

若要以反向 DNS 輸入項植入區域,我們必須建立指標 DNS 記錄 (PTR 記錄)。如果客戶要求為其郵件伺服器建立 IP 為 12.34.56.30 且名稱為 mymailserver.mydomain.com 的反向 DNS 項目。這是我們需要在我們的區域中建立的項目。

OCI_DNS-Create_PTR_record

注意:請不要忘記發布區域,以便將其傳輸至所有 DNS 伺服器機組。

工作 4:檢查反向 DNS 區域

在我們的區域中發布新記錄之後,我們可以直接詢問指派給我們區域的其中一個 OCI 伺服器,以檢查是否正確設定該記錄,並檢查 OCI 主控台上的區域頁面,以取得指派給您區域的名稱伺服器。本教學課程包含:ns1ns2ns3ns4.p201.dns.oraclecloud.net

使用 Linux 主控台和 dig 指令。

[opc@mybox ~]$ dig +short -x 12.34.56.30 @ns1.p201.dns.oraclecloud.net
mymailserver.mydomain.com.

我們剛才將 IP 的反向 DNS 解析為主機名稱。

工作 5:委派區域網際網路登錄 (RIR) 上的區域

缺少最後一個步驟,因此所有反向 DNS 都不需要直接與 OCI DNS 通訊,而 OCI DNS 會透過提供的 OCI DNS 名稱伺服器在 RIR 上設定區域委派。

這將視歐洲的每個 RIR 而定,RIR 為 RIPE 。若要建立反向 DNS 委派,請參閱建立反向 DNS 的 DOMAIN 物件

您可能想知道的問題是,我們有 /23 CIDR,但我們只設定了該 CIDR 的 /24 和其他 CIDR?反向 DNS 解析的運作方式,會要求您個別設定每個 /24。在本教學課程中,我們需要建立兩個區域:56.34.12.in-addr.arpa57.34.12.in-addr.arpa。您從 RIR 配置的 /24 CIDR 越多,這是您需要的反向 DNS 區域。

注意:

使用 OCI DNS 服務的代管反向 DNS 區域非常簡單,我們的服務提供您一個防範 DDoS 的任一傳播網路、高可用性且可擴展的服務,讓您能夠專注於為客戶提供服務,讓我們的客戶不再猶豫不決。

認可

其他學習資源

瀏覽 docs.oracle.com/learn 的其他實驗室,或前往 Oracle Learning YouTube 頻道存取更多免費學習內容。此外,請造訪 education.oracle.com/learning-explorer 以成為 Oracle Learning Explorer。

如需產品文件,請造訪 Oracle Help Center