2007/01/20

在winXP上裝DNS Server

1. 準備xp安裝光碟及win2000server安裝光碟各1張將win2000server安裝光碟中的 i386 目錄下EXPAND.EXE , iis.dl_ , iis.in_ , netdns.in_ 的4個檔案複製到硬碟,分別在這4個檔案所在目錄於命令提示字元下執行:

EXPAND.EXE iis.dl_ iis2.dll
EXPAND.EXE iis.in_ iis2.infEXPAND.EXE
EXPAND.EXE netdns.in_ netdns.inf

產生 iis2.dll
iis2.inf
netdns.inf
3個檔案

2. 尋找 c :\windows\infetoc.inf 並用記事本打開它在 [Optional Components] 欄目下面有以下內容:
[Optional Components]
NetOC ;Top level option
NetServices
FileAndPrint
SNMP
......

在NetServices下面添加2行
DNS
NNTP

3. 尋找 C:\WINDOWS\INF\SYSOC.INF 並用記事本打開它找這一行
iis=iis.dll,OcEntry,iis.inf,,7
改成iis=iis2.dll,OcEntry,iis2.inf,,7

4. 將iis2.inf,netdns.inf文件複製到c:\windows\inf目錄下將iis2.dll複製到C:\WINDOWS\system32\Setup

5. 重新開機,之後選擇開始 → 設定 → 控制台 → 新增移除程式 → 新增移除Windows元件就能出現IIS及Networking service的 DNS選項

6. 注意,安裝期間會有2次提示,第一次放入win2000server安裝光碟,瀏覽i386目錄,然後確定;第二次放入xp安裝盤,確定。這樣,xp系統下就安裝了IIS & DNS