Windows 2000 作為微軟邁向企業級網路作業系統的里程碑,其最核心的創新在於引入 Active Directory(活動目錄)。而 Active Directory 的設計靈魂,在於將 DNS(網域名稱系統)與目錄服務緊密融合。這種「雙核合一」的架構雖然強大,卻也常讓初學者困惑:兩者究竟如何分工?又是如何協作?本文將從核心差異、結合機制兩大面向,為您拆解這對經典搭檔的運作邏輯。
雖然 DNS 網域與 Active Directory 網域共用相同的階層式命名結構(例如 bjpeu.edu.cn),但它們操作的資料庫完全獨立:
| 比較項目 | DNS(名稱解析服務) | Active Directory(目錄服務) |
|---|---|---|
| 核心功能 | 將 FQDN 解析為 IP 位址 | 將物件名稱解析為物件屬性/記錄 |
| 查詢協議 | DNS 協議(UDP/TCP 53) | LDAP 協議(TCP 389/636) |
| 伺服器角色 | DNS 伺服器 | 網域控制器 |
| 相依關係 | 可獨立運作,不需 AD | 強制相依 DNS(需 SRV 記錄定位 DC) |
關鍵點在於:Active Directory 將 DNS 視為「定位服務」。用戶端透過 LDAP 查詢 AD 時,必須先透過 DNS 將網域控制器的名稱解析為 IP,才能建立連線。因此,DNS 伺服器必須支援 SRV 資源記錄(服務定位記錄),讓用戶端能找到提供 LDAP、Kerberos 等服務的 DC。微軟更建議啟用 動態更新,讓 DC 自動註冊 SRV 記錄,否則管理員需手動透過 netlogon.dns 檔案匯入。
_ldap._tcp.dc._msdcs.<DomainName> 等 SRV 記錄,取得最近的 DC IP 位址,進而發起 LDAP/Kerberos 請求。DNS 提供「找得到」的網路定位基礎,Active Directory 提供「管得好」的目錄管理能力。兩者在 Windows 2000 中透過共同命名空間、AD 整合區域、SRV 記錄定位三大機制深度綁定,奠定了現代 Windows 網域環境的基石。理解這層關係,是掌握 AD 部署、疑難排解與安全強化的前提。
Windows Server 2003 企業級安全強化實戰:NTFS 權限、IIS 隔離與 FTP 防護全方位部署
Windows 2000 秘密武器:Snmputilg.exe SNMP 圖形化查詢工具詳解
Windows Server 2008 伺服器管理員主控台完整解析
Windows Server 2003 安裝 Macintosh 與 UNIX 列印服務步驟說明
設定 Windows Server 2003 DNS 伺服器支援外部存取的 Web 站台
Windows Server 2003 工作站化優化四大核心技巧