在局域網內安裝了Windows XP的電腦不能與安裝了Windows 98的電腦互相訪問,安裝了Windows XP的電腦與安裝了Windows XP的電腦也不能互相通信。在工作站訪問服務器時,工作站的“網上鄰居”中可以看到服務器的名稱,但是點擊后卻無法看到任何共享內容,或者提示找不到網絡徑、無權訪問等問題,歸納為以下幾點:
在XP首次使用的時候要在網上鄰居的屬性里面新建一個網絡連接進行網絡安裝向導。
1、檢查計算機之間的物理連接
網卡是網絡連接的基本設備,在桌面計算機中,每個網卡后面的指示燈應該是亮的,這表示連接是正常的。如果不亮,請檢查集線器或交換機是打開的,而且每個客戶端連接的指示燈都是亮的,這表示鏈接是正常的。接下來檢查網線的水晶頭是否接觸良好。
2、確保所有計算機上都安裝了TCP/IP,并且工作正常
在Windows XP中默認安裝了TCP/IP。但是,如果出了網絡問題想卸載后重新安裝TCP/IP就不容易了:在“本地連接”屬性中顯示的此連接使用下列項目列表中單擊Internet協議(TCP/IP)項,您將發現卸載按鈕不可用(被禁用)。這是因為傳輸控制協議/Internet協議(TCP/IP)堆棧是Microsoft XP/ 2003的核心組件,不能刪除。在這種情況下,如果需要重新安裝TCP/IP以使TCP/IP堆棧恢復為原始狀態。可以使用NetShell實用程序重置TCP/IP堆棧,使其恢復到初次安裝操作系統時的狀態。方法是:在命令提示符后鍵入以下命令,然后按ENTER鍵:netsh int ip reset c: esetlog.txt,其中,Resetlog.txt記錄命令結果的日志文件,一定要指定,這里指定了Resetlog.txt日志文件及完整路徑。運行此命令的結果與刪除并重新安裝TCP/IP協議的效果相同。
3、使用ping命令測試網絡中兩臺計算機之間的連接
ping其它計算機IP,在命令提示處,鍵入ping x.x.x.x(其中x.x.x.x是另一臺計算機的IP地址),然后按ENTER鍵。應該可以看到來自另一臺計算機的幾個答復,如:
Reply from x.x.x.x:bytes=32 time<1ms TTL=128
如果沒有看到這些答復,或者看到"Request timed out",說明本地計算機可能有問題。如果ping命令成功執行,那么您就確定了計算機可以正確連接,可以跳過下一步。如果沒有看到這些答復,或者看到"Request timed out",說明本地計算機可能有問題。PING本地IP,如果看到"Request timed out",說明本地計算機可能有問題。
4、使用ping命令測試網絡中名稱解析是否正常
ping computername,其中computername是遠程計算機的名稱。通過ping命令用名稱測試計算機連接。確定計算機的名稱的方法是:在命令提示處,輸入SYSTEMINFO。或者在桌面上右擊我的電腦-屬性,然后單擊計算機名稱選項卡。如果看到該命令的成功答復,說明您在計算機之間具有基本連接和名稱解析。名稱解析跟NETBIOS密切相關,看下面的步驟。
5、正確安裝網絡組件
首先右擊網上鄰居-屬性,選擇要共享的網卡。把IP設置在局域網的同一個網段上。比如192.168.1.X網段。然后看一下TCP/IP的高級屬性中,是否開啟NETBIOS。在利用WINNT4.0構建的網絡系統中,對每一臺主機的唯一標識信息是它的NetBIOS名,系統是利用WINS服務、信息廣播方式及Lmhost文件等多種模式將NetBIOS名解析為相應IP地址,從而實現信息通訊。
在內部網絡系統中(也就是通常我們所說的局域網中),利用NetBIOS名實現信息通訊是非常方便、快捷的。但是在Internet上對一臺主機的唯一標識信息是它的FQDN格式的域名(163.com),在Internet是利用DNS標準來實現將域名解析為相應IP地址,WIN2K支持動態DNS,運行活動目錄服務的機器可動態地更新DNS表。
WIN2K網絡中可以不再需要WINS服務,但是WIN2K仍然支持WINS,這是由于向后兼容的原因。目前,大多數網絡是混合網,既有Win98等系統,又有WINXP/WIN2K等系統,因此需要在TCP/IP協議上捆綁NETBIOS解析計算機名。查看是否選定“文件和打印服務”組件,如果已將其取消選中,“瀏覽服務”將不綁定到NetBIOS接口。成為備份瀏覽器并且沒有啟用“文件和打印共享”的基于Windows的計算機無法將瀏覽列表與客戶機共享。任何將要包括在瀏覽列表中的計算機也都必須啟用“文件和打印共享”。
6、啟用打印與文件共享
在網上鄰居和本地連接屬性里可以看到是否安裝了打印機與文件共享。驗證:如果在網上鄰居中看不到自己的機器,說明你沒有安裝打印機與文件共享。
7、啟動"計算機瀏覽器"服務
計算機瀏覽器"服務在網絡上維護一個計算機更新列表,并將此列表提供給指定為瀏覽器的計算機。如果停止了此服務,則既不更新也不維護該列表。WIN2K/XP要確保計算機瀏覽服務正常啟動。打開計算機管理->服務和應用程序->服務,在右窗中確保“Computer Browser”沒有被停止或禁用。
8、運行網絡標識向導
我的電腦選擇“屬性”,然后單擊“計算機名”選項卡單擊“網絡 ID”按鈕,開始“網絡標識向導”:單擊“下一步”,選擇“本機是商業網絡的一部分,用它連接到其他工作著的計算機”;單擊“下一步”,選擇“公司使用沒有域的網絡”;單擊“下一步”按鈕,然后輸入你的局域網的工作組名,再次單擊“下一步”按鈕,最后單擊“完成”按鈕完成設置。
9、Win2k安裝NetBEUI協議
在Win2k中NetBEUI協議是一個高效協議在局域網中使,因此必須安裝此協議:
網上鄰居->屬性->本地連接->屬性---->安裝------>協議------->NetBEUI Protocol
10、起用Guest(來賓)賬戶
Windows XP的Guest賬戶允許其他人使用你的電腦,但不允許他們訪問特定的文件,也不允許他們安裝軟件。對Windows XP Home Edition計算機或工作組中的Windows XP Professional計算機的所有網絡訪問都使用來賓賬戶。使用net user guest確保為網絡訪問設置了來賓賬戶,如果該賬戶是活動的,命令輸出中會出現一行類似下面這樣的內容:Account active Yes;如果該賬戶不是活動的,請使用下面的命令授予來賓賬戶網絡訪問:
net user guest /active:yes
或者打開控制面板->用戶賬戶或者在管理工具->計算機管理->本地用戶和組中打開Guest賬戶
11、允許Guest(來賓)賬號從網絡上訪問
在運行里輸入gpedit.msc,彈出組策略管理器,在‘計算機配置-Windows設置-本地策略-用戶權利指派’中,有“拒絕從網絡訪問這臺計算機”策略阻止從網絡訪問這臺計算機,如果其中有GUEST賬號,解決辦法是刪除拒絕訪問中的GUEST賬號。
12、防火墻
確保WINXP自帶的防火墻沒有開啟,打開本地連接屬性->高級,關掉Internet連接防火墻。如果使用了第三方的防火墻產品,參考其使用手冊,確保防火墻沒有禁止以下端口的通訊:UDP-137、UDP-138、TCP-139、TCP-445(僅WIN2K及以后的操作系統)。 Windows XP最新的SP2補丁對ICF做了很大的改進,功能更強大了,ICF有了自己的設置項,安裝SP2后,默認情況下,啟用ICF防火墻,不允許任何外部主動連接,即使是本地的應用程序要訪問網絡也需要在許可列表中做設置。
但是防火墻阻斷正常的網絡瀏覽服務通訊,結果是別人在網上鄰居中看不到你的計算機,有沒有兩全其美的辦法在開啟防火墻的前提下允許瀏覽服務。辦法是,如果開啟了ICF,打開屬性,在服務這欄,選擇添加,添加服務的對話框共有四個編輯框,最上邊是描述服務名稱,以便于記憶,從上到下第二個是應用服務的IP地址或名稱,輸入127.0.0.1表示本機。下面幾個是內外端口號,旁邊的tcp/udp表示這個端口是udp連接還是tcp連接。按照下面的表格輸入3個服務
名稱 協議 端口
NetBIOS Name Service UDP 137
NetBIOS Datagram Service UDP 138
NetBIOS Session Service TCP 139
137/UDP -- NetBIOS名稱服務器,網絡基本輸入/輸出系統(NetBIOS)名稱服務器(NBNS)協議是TCP/IP上的NetBIOS (NetBT)協議族的一部分,它在基于NetBIOS名稱訪問的網絡上提供主機名和地址映射方法。
138/UDP -- NetBIOS數據報,NetBIOS數據報是TCP/IP上的NetBIOS (NetBT)協議族的一部分,它用于網絡登錄和瀏覽。
139/TCP -- NetBIOS會話服務,NetBIOS會話服務是TCP/IP上的NetBIOS (NetBT)協議族的一部分,它用于服務器消息塊(SMB)、文件共享和打印。
13、檢查RPC、Plug and Play服務已啟動
檢查相應的系統文件夾的權限,重新注冊以下的動態鏈接庫:
regsvr32 netshell.dll
regsvr32 netcfgx.dll
regsvr32 netman.dll
14、設置帳號和密碼
由于WinNT內核的操作系統,在訪問遠程計算機的時候,好像總是首先嘗試用本地的當前用戶名和密碼來嘗試,可能造成無法訪問,在這里把用戶密碼添加進去就可以了。
15、多種方法訪問“網絡計算機”
例如要打開網絡中名為“Killer”的計算機,其IP地址為192.168.1.8,如果你不清楚其它機器的IP地址,你可以使用“PING計算機名”來獲得它的IP地址。用計算機名訪問,NETBIOS提供的服務。點擊“開始”菜單,單擊“運行”,在地址欄輸入“Killer”,單擊“確定”。用IP地址訪問,在地址輸入欄中輸入“192.168.1.8”,單擊“確定”。
用搜索計算機的方法訪問,計算機更新列表需要時間,搜索計算機可以加快更新列表。點擊“網上鄰居”右鍵中的“搜索計算機”,輸入計算機名,點擊“立即搜索”,就可以看到你要訪問的計算機。直接雙擊右邊計算機名就可以打開它了。用映射驅動器的方法訪問,進入DOS方式,輸入“NET VIEW killer”,回車?這是查看計算機Killer上有哪些共享文件夾,如D。再輸入NET USE Z:KillerD?將計算機IBM-ZB共享的文件夾D映射為H:盤,在命令提示符下鍵入“Z:”。你會發現你已經連到Killer計算機上了