如何寫入適用於網域驗證及其他名稱解析問題的 LMHOSTS 檔案

Windows XP 支援已結束

Microsoft 於 2014 年 4 月 8 日結束對 Windows XP 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

本文已封存。本文係以「現狀」提供且不會再更新。
如需本文的 Microsoft Windows 2000 版本,請參閱 180094
結論
在 TCP/IP 網路上難免會遭遇名稱解析問題,您可能會需要使用 LMHOSTS 檔案來解析 NetBIOS 名稱。本文將告訴您,如何建立 LMHOSTS 檔案,以便進行名稱解析和網域驗證。
其他相關資訊
使用下列步驟來建立正確格式的 LMHOSTS 檔案:
  1. 使用文字編輯器 (例如,Notepad.exe 或 Edit.com) 建立名為 LMHOSTS 的檔案,然後儲存到下列資料夾:
    %SystemRoot%\System32\Drivers\Etc
    請注意,檔案名稱是 LMHOSTS,並沒有副檔名。如果您使用的是 Notepad.exe,則 Notepad.exe 可能會自動附加 .txt。如果 Notepad.exe 這麼做,請在命令提示字元中重新命名該檔案,其中不要使用副檔名。

  2. 將下列項目加入 LMHOSTS 檔案:
    10.0.0.1   PDCNAME #PRE #DOM:DOMAIN_NAME10.0.0.1   "DOMAIN_NAME    \0x1b"   #PRE
    另請注意,這個項目中的 DOMAIN_NAME 必須區分大小寫。請確定全部使用大寫字母。 以主要網域控制站 (PDC) 的 IP 位址取代 10.0.0.1;以 PDC 的 NetBIOS 名稱取代 PDCName;並以 Windows NT 網域名稱取代 DOMAIN_NAME。

    這些項目之間必須保留正確的間隔。在含有引號 (") 的那一行中,引號之間的字元總數必須剛好是 20 個。如果要湊到這總共 20 個字元,請先輸入網域名稱,再加入足夠的空格將網域名稱填補成 15 個字元,然後加上反斜線以及代表服務類型的 NetBIOS 十六進位數字。

    反斜線應該是第 16 個字元。為了幫助您瞭解第 16 個字元的確實位置,請將下列這一行複製到 LMHOSTS 檔案:
    # IP Address    "123456789012345*7890"
    在註解行中增加或移除空格,以將註解行的引號與複製行的引號對齊,然後在第 16 欄上放置反斜線 \ (以星號標示的那一欄)。請注意,您必須在網域名稱之後及反斜線 \ 之前使用空格,而不是定位字元。

    如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    163409 NetBIOS Suffixes (16th Character of the NetBIOS Name)
  3. 將各行加入之後,請先儲存檔案,再結束文字編輯器。
  4. 在命令提示字元中,輸入下列內容,然後按 ENTER:
    nbtstat -R
    請注意,-R 要區分大小寫且必須大寫。輸入命令後,您應該會收到下列訊息:
    Successful purge and preload of the NBT Remote Cache Name Table (成功清除並預先載入 NBT 遠端快取名稱資料表)
  5. 在命令提示字元中,輸入下列內容,然後按 ENTER:
    nbtstat -c
    請注意,-c 也要區分大小寫且必須小寫。輸入命令後,您應該會得到類似下表的顯示畫面。
    Node IpAddress:[10.0.0.5] Scope Id: []NetBIOS Remote Cache Name TableName                 Type        Host Address       Life [sec]   --------------------------------------------------------------PDCName        <03>  UNIQUE      10.0.0.1           -1PDCName        <00>  UNIQUE      10.0.0.1           -1PDCName        <20>  UNIQUE      10.0.0.1           -1Domain         <1B>  UNIQUE      10.0.0.1           -1
    如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    180099 Troubleshooting LMHOSTS Name Resolution Issues
內容

文章識別碼:314108 - 最後檢閱時間:12/07/2015 08:19:54 - 修訂: 2.0

Microsoft Windows XP Professional Edition (商用版)

  • kbnosurvey kbarchive kbinfo KB314108
意見反應