雖 Windows Server 2003 已停止支援,但其 DNS 架設邏輯為後續版本 (2008/2012/2016/2019/2022) 基礎。本文完整記錄實驗室環境下的安裝、區域建立、資源記錄創建、動態更新啟用、客戶端驗證全流程,供教學/遷移參考。
實驗環境
- 伺服器:Windows Server 2003 (IP: 192.168.13.13),已安裝 TCP/IP、設定靜態 IP、首選 DNS 指向自己。
- 客戶端:Windows 2000 Professional / Server 2003 (IP: 192.168.13.x),DNS 指向 192.168.13.13。
- 網域名稱:
ok.com (實驗用私有網域)。
一、安裝 DNS 服務
- 控制台 → 新增/移除程式 → 新增/移除 Windows 元件 → 「網路服務」→ 「詳細資料」。
- 勾選「網域名稱系統 (DNS)」→ 確定 → 下一步 → 系統從
I386 複製檔案。
- 完成後,「管理工具」出現「DNS」主控台。
二、配置 DNS 伺服器 (DNS 主控台)
1. 建立正向查詢區域 (ok.com)
- 右鍵「正向查詢區域」→ 「新增區域」→ 精靈:
- 區域類型:**標準主要區域** (非網域控制器不可選 AD 整合)。
- 區域名稱:
ok.com。
- 區域檔案:預設
ok.com.dns (儲於 %SystemRoot%\System32\Dns)。
- 完成精靈。
2. 建立反向查詢區域 (192.168.13.x)
- 右鍵「反向查詢區域」→ 「新增區域」→ 標準主要區域。
- 網路 ID:
192.168.13 (僅輸入網路位址前三段)。
- 區域檔案:預設
13.168.192.in-addr.arpa.dns。
- 完成。
3. 建立主機記錄 (A 記錄) — 正向解析
- 右鍵
ok.com 區域 → 「新增主機 (A 或 AAAA)」。
- 名稱:
WWW (FQDN 為 www.ok.com)。
- IP 位址:
192.168.13.13。
- **勾選「建立相關的指標 (PTR) 記錄」** → 自動在反向區域建立 PTR 記錄。
- 確定。
4. 手動建立 PTR 記錄 (反向解析) — 若未勾選自動建立
- 展開反向區域
192.168.13.x Subnet → 右鍵 → 「新增指標 (PTR)」。
- 主機 IP 號:
192.168.13.13,主機名稱:www.ok.com. (結尾加點表 FQDN)。
- 確定。
5. 啟用動態更新 (允許用戶端自動註冊/更新記錄)
- 右鍵
ok.com 區域 → 「內容」→ 「一般」頁籤。
- 「允許動態更新」→ 選 **「是」** (非安全動態更新) 或 **「僅安全」** (需 AD 整合)。
- 確定。
三、客戶端 DNS 設定與測試驗證
- 客戶端 TCP/IPv4 內容 → 「慣用 DNS 伺服器」填
192.168.13.13。
- 命令提示字元測試:
nslookup www.ok.com
# 正向解析:應回傳 Server: 192.168.13.13, Name: www.ok.com, Address: 192.168.13.13
nslookup 192.168.13.13
# 反向解析:應回傳 Server: 192.168.13.13, Name: www.ok.com
- 實驗實測輸出 (完美匹配):
C:\>nslookup www.ok.com
Server: ok.com
Address: 192.168.13.13
Name: www.ok.com
Address: 192.168.13.13
C:\>nslookup 192.168.13.13
Server: ok.com
Address: 192.168.13.13
Name: www.ok.com
Address: 192.168.13.13
遷移至新版 Windows Server 注意事項
- **AD 整合區域:** 網域控制器首選,區域資料儲於 AD 資料庫,多主機複寫、安全動態更新、無區域傳送需求。
- DNSSEC: 新版支援區域簽署,防止快取投毒/偽造回應。
- DNS 政策/回應速率限制 (RRL): 緩解 DDoS 放大攻擊。
- IPv6 (AAAA) 記錄、DANE/TLSA、SPF/DKIM/DMARC 整合。
- 管理工具:
dnscmd、PowerShell DnsServer 模組、RSAT DNS 管理主控台。