我將從一個我們正在努力實現的目標的例子開始:
http://網域.ext 其中「.ext」是自訂的,例如 .loc 或 .hrd 或 .one 等。
我的第一印像是為「loc」建立一個區域並建立子網域,但除非必須,否則我不想走這條路。我只想讓這個網路中的每個人都輸入我為 DNS 設定的位址。我創建了一個區域“domain.loc”(其中網域是我實際使用的名稱的範例)
我可以從託管 dns 的伺服器成功 ping “domain.loc”
我的 netgear 路由器的 dns 設定配置為首先指向我的 dns/web 伺服器“192.168.36.50”,輔助 dns 指向 opendns。
我為所有電腦啟用了 dhcp,除了靜態的 dns/web 伺服器
我不喜歡透過互聯網來解析本地 Intranet 域名,因此使用 Bind9 並且沒有興趣透過 ICANN 付費來建立自訂域名擴展
如果我覺得有困惑,我會更新這篇文章。
這裡的主要問題是:
有沒有更好的方法在本地 Intranet 上使用自訂網域擴充?
您可以透過哪些方式在本機 Intranet 上建立和使用自訂網域擴充功能?
答案1
那是因為您使用 opendns 作為輔助 DNS。您不應混合使用內部和外部 DNS。 Windows PC 尤其會查詢它想要使用的任何 DNS 伺服器,並且無論如何都會忽略 DNS 順序。
如果您從路由器的設定中刪除輔助 DNS,它將按計畫執行。您的 Bind9 機器應該將其 DNS 伺服器設定為 OpenDNS,這樣,它會將任何沒有記錄的查詢(例如 google.com)轉送到 OpenDNS 進行解析。設定輔助 DNS 很容易,而且在這種情況下可能是個好主意。在開始測試之前,不要忘記刷新電腦上的 DNS 緩存,並使用 nslookup 或 dig 確保您的請求發送到正確的 DNS 伺服器。