前言
Windows 2000 Server 作為微軟企業級伺服器作業系統的里程碑版本,內建 Active Directory、IIS 5.0、Exchange 5.5 等核心服務。雖然已停止支援,但在舊系統維護、教學實驗、歷史架構研究等場景仍具參考價值。本文記錄從作業系統安裝到四大核心服務 (AD/DNS、IIS、Exchange、Proxy) 完整部署流程,作為技術存檔與復古實作參考。
第一階段:Windows 2000 Server 安裝與基礎網路配置
安裝前準備
- 安裝光碟/ISO映像
- 硬體相容性清單 (HCL) 確認
- 規劃磁碟分區:C: 系統盤 (建議 ≥ 4GB, NTFS)、D: 資料/應用盤
安裝關鍵步驟
- 啟動安裝程式 (
Setup.exe 或開機自動引導)
- 分區格式化:務必選擇 NTFS (支援檔案權限、加密、磁碟配額、大檔案)
- 網路元件:勾選「所有網路元件」,確保 TCP/IP 協定 已安裝
- 設定靜態 IP、子網路遮罩、預設閘道、DNS 伺服器 (指向自己或上層 DNS)
- 設定強式管理員密碼 (複雜度、長度、歷史記錄)
- 完成安裝並套用 Service Pack 4 (SP4) + 後續修補程式彙總包
第二階段:IIS 5.0 Web/FTP/SMTP/NNTP 服務配置
核心管理工具
inetmgr (Internet 服務管理員) 或 MMC 主控台載入 iis.msc
預設 Web 站點關鍵配置分類
| 索引標籤 | 關鍵設定項目 | 建議/說明 |
| Web 站點 | IP 位址、TCP 連接埠 (80)、SSL 連接埠 (443)、主機標頭 (虛擬主機) | 多站點時使用主機標頭或不同 IP/埠區隔 |
| 連線 | 連線逾時 (預設 900 秒)、最大連線數 | 依流量調整,防止資源耗盡 |
| 啟用記錄 | 格式 (W3C 擴充最通用)、記錄間隔、儲存路徑 | 定期分析日誌,配合 Log Parser 工具 |
| 效能 | 頻寬限制、連線設定 (保持 HTTP 連線)、CPU 節流 | 啟用 HTTP Keep-Alive 提升效能 |
| 主目錄 | 本機路徑、執行權限 (無/指令碼/執行)、應用程式保護 (高/中/低) | ASP/ASP.NET 應用設為「高」獨立進程池 |
| 文件 | 預設文件順序 (default.asp, index.htm, index.php...) | 將應用入口檔優先級設最高 |
| 目錄安全性 | 匿名存取 (IUSR_帳號)、驗證方法 (基本/整合/憑證)、IP/網域限制 | 公開站點啟用匿名,內部管理站點啟用整合驗證+IP限制 |
| HTTP 標頭 | 內容到期、自訂標頭、內容分級、MIME 對應 | 靜態資源設定快取到期;新增 .woff2, .webp 等現代 MIME |
虛擬目錄與應用程式建立
- 右鍵網站 → 新增 → 虛擬目錄:別名
/app → 實體路徑 D:\Apps\MyApp
- 虛擬目錄右鍵 → 屬性 → 「應用程式設定」→ 建立應用程式 → 指派應用程式集區 (IIS 6.0+ 概念,IIS 5.0 為進程隔離等級)
第三階段:Exchange Server 5.5 郵件系統部署
安裝流程
- 執行
Setup.exe,依精靈建立組織、站台
- 指定服務帳號 (建議建立專用網域帳號
svc_exchange)
- 執行「效能最佳化精靈」:將資料庫 (priv.edb, pub.edb) 移至非系統碟 (如 E:)、記錄檔移至另一物理碟 (如 F:)
核心服務驗證 (服務管理員 services.msc)
確認下列服務均為「已啟動」:
- Microsoft Exchange Directory
- Microsoft Exchange Information Store
- Microsoft Exchange Message Transfer Agent (MTA)
- Microsoft Exchange System Attendant
- MS Mail Connector Interchange
- RPC Locator / RPC Service
關鍵後續配置
- Internet Mail Service (IMS):啟用 SMTP 收發外部郵件,選擇「使用 DNS 郵件遞送」、建立站台郵件地址 (如
corp.example.com)
- POP3/IMAP4 協定:在管理程式中啟用,供用戶端 (Outlook Express, Foxmail) 收信
- 建立信箱:對應網域使用者帳號,一一建立信箱
DNS 記錄配置 (對外收發必要)
; A 記錄:郵件伺服器主機名對應 IP
mail.corp.example.com. IN A 203.0.113.10
; MX 記錄:指定郵件交換器,優先權 10
corp.example.com. IN MX 10 mail.corp.example.com.
在網域註冊商或內部 DNS 伺服器新增上述記錄,並確保防火牆開放 TCP 25 (SMTP)、110 (POP3)、143 (IMAP4)。
第四階段:Microsoft Proxy Server 2.0 代理與防火牆服務
核心功能
- Web Proxy (HTTP/HTTPS/FTP) 快取與存取控制
- WinSock Proxy:支援非 HTTP 協定 (如郵件用戶端、資料庫連線) 穿透
- 封包篩選防火牆:IP/埠/方向規則
- 網址篩選、內容篩選、頻寬管理
部署要點
- 雙網卡架構:外部網卡 (公網 IP/DMZ)、內部網卡 (私網 IP,做為用戶端預設閘道)
- 安裝精靈自動偵測雙介面,設定 LAT (本機位址表) 定義內部網段
- 建立站台與規則:允許內部網段 HTTP/HTTPS/FTP 經由 Proxy 上網
- 設定 WinSock Proxy 服務,用戶端安裝
WSPCLNT.EXE 客戶端
- 啟用記錄與報表,監控頻寬用量與異常流量
常見問題與歷史經驗提示
- IIS 匿名存取失敗:檢查
IUSR_<電腦名> 帳號是否存在、密碼同步、NTFS 權限 (讀取/執行)
- Exchange MTA 狀態卡在「啟動中」:常因 DNS 解析失敗、RPC 連線阻擋、資料庫不一致。檢查事件檢視器 Application 記錄。
- Proxy Server 用戶端無法上網:確認 LAT 包含用戶端網段、防火牆規則允許、IE 設定正確指向 Proxy IP:Port (預設 8080)。
- Y2K / 時間同步:務必配置 W32Time 服務指向可靠 NTP 來源,避免 Kerberos/複製/郵件流失敗。
結語與現代化建議
Windows 2000 Server 於 2010 年 7 月 13 日終止延伸支援,嚴禁用於生產環境。現代替代方案:
- AD/DNS → Windows Server 2019/2022 Active Directory
- IIS → IIS 10.0 (Windows Server 2019/2022) + PHP/ASP.NET Core
- Exchange → Exchange Server 2019 / Microsoft 365 (雲端郵件)
- Proxy/防火牆 → Windows Server 2019 RRAS / 專用防火牆 (FortiGate, Palo Alto, pfSense) / 雲端 WAF
本文僅供技術傳承、教學實驗、舊系統遷移參考。實務上請務必採用支援中、持續獲得安全更新的平台。