在局域網(wǎng)內(nèi) XP不能和 98的電腦互相訪,2K和2K、XP與XP也不能互相通信。在工作站訪問服務器時,工作站的“網(wǎng)上鄰居”中可以看到服務器的名稱,但是點擊后卻無法看到任何共享內(nèi)容,或者提示找不到網(wǎng)絡路徑、無權訪問等問題,歸納為以下幾點:
如果是XP的話,在首次使用的時候要在網(wǎng)上鄰居的屬性里面進行網(wǎng)絡安裝向?qū)А?
1、檢查計算機之間的物理連接。
網(wǎng)卡是否安裝正確,在系統(tǒng)中是否存在資源沖突。交換機或者集線器等網(wǎng)絡設備是否正常工作。網(wǎng)線是否都是通的,接法是不是正確(如果有中心節(jié)點的局域網(wǎng),網(wǎng)線要用直通線,兩頭都是用568B的接法;雙機通過網(wǎng)卡直接互聯(lián),網(wǎng)線應該用交叉線,一頭為568A,一頭為568B;沒有UP-link端口的集線器級聯(lián)要用交叉線,交換機和集線器級聯(lián),交換機和交換機級聯(lián)都用直通線。568A接法:綠白、綠、橙白、藍、藍白、橙、棕白、棕;568B接法:橙白、橙、綠白、藍、藍白、綠、棕白、棕)。
2、確保所有計算機上都安裝了TCP/IP協(xié)議,并且工作正常。
檢測 TCP/IP協(xié)議是否正常工作,可以PING 127.0.0.1,如果ping通,證明正常。
在98和2k中添加刪除協(xié)議是很簡單,這里就不介紹了。但是該協(xié)議是Microsoft XP/ 2003的核心組件,是不能刪除(不信你可以到XP里,卸載的按鈕是灰色不可用的)。但是我們可以使用NetShell實用程序使TCP/IP協(xié)議恢復到初次安裝操作系統(tǒng)時的狀態(tài)。
在命令提示符里運行該命令:
netsh int ip reset c:\resetlog.txt,
其中,Resetlog.txt記錄命令結(jié)果的日志文件,一定要指定,這里指定了Resetlog.txt日志文件及完整路徑。運行此命令的結(jié)果與刪除并重新安裝TCP/IP協(xié)議的效果相同。
3、使用ping命令測試網(wǎng)絡中兩臺計算機之間的連接和網(wǎng)絡中名稱解析是否正常
ping對方IP是很簡單的,這里不多說了,不明白的自己上網(wǎng)搜資料去。ping名稱格式ping 計算機的名稱。通過ping命令用名稱測試計算機連接,確定計算機的名稱的方法是:在命令提示符處,輸入SYSTEMINFO?;蛘咴谧烂嫔嫌覔粑业碾娔X-屬性,然后單擊計算機名稱。如果看到該命令的成功答復,說明您在計算機之間具有基本連接和名稱解析。
4、正確設置網(wǎng)絡:
IP地址是否在同一個子網(wǎng)內(nèi)。在TCP/IP協(xié)議上是否捆綁NETBIOS解析計算機名(在TCP/IP協(xié)議屬性——高級——WINS——選擇啟用TCP/IP上的NETBIOS)。
查看是否選定“文件和打印服務”組件,所有計算機也都必須啟用“文件和打印共享”。在網(wǎng)上鄰居和本地連接屬性里可以看到是否安裝了打印機與文件共享。如果在網(wǎng)上鄰居中看不到自己的機器,說明你沒有安裝打印機與文件共享。
5、啟動"計算機瀏覽器"服務
WIN2K/XP要確保計算機瀏覽服務正常啟動。打開計算機管理->服務和應用程序->服務,查看“Computer Browser”沒有被停止或禁用。
6、運行網(wǎng)絡標識向?qū)?,將你的計算機加入局域網(wǎng)
控制面板——系統(tǒng)——計算機名,單擊“網(wǎng)絡 ID”,開始“網(wǎng)絡標識向?qū)?#8221;下一步之后,選擇第一項“本機是商業(yè)網(wǎng)絡的一部分,用它連接到其他工作著的計算機”;繼續(xù)“下一步”,選擇“公司使用沒有域的網(wǎng)絡”;再下一步,就輸入你的局域網(wǎng)的工作組的名稱。完成之后,重新啟動計算機!
7、Win2k和XP安裝NetBEUI協(xié)議
在Win2k和XP中NetBEUI協(xié)議是一個高效協(xié)議在局域網(wǎng)中使,因此最好能安裝此協(xié)議
2K中的安裝:網(wǎng)上鄰居->屬性->本地連接->屬性---->安裝------>協(xié)議------->NetBEUI Protocol
NetBEUI 通訊協(xié)議已不是 Windows XP 的一部份 ,但仍然將它保存在 Windows XP 的光盤內(nèi), 安裝辦法如下:
將 Windows XP 的光盤放入光驅(qū)內(nèi),并開啟 \\VALUEADD\\MSFT\\NET\\NETBEUI 目錄;
復制 nbf.sys 到 %SYSTEMROOT%\\SYSTEM32\\DRIVERS\\ 目錄
復制 netnbf.inf 到 %SYSTEMROOT%\\INF\\ 目錄
網(wǎng)上鄰居——屬性——本地連接——屬性——安裝——協(xié)議—— 選NetBEUI Protocol——添加,便進行安裝 重新啟動電腦生效
8、啟用Guest(來賓)帳戶
XP和2k的Guest帳戶允許其他人使用你的電腦,但不允許他們訪問特定的文件,也不允許他們安裝軟件??梢允褂孟旅娴拿钍谟鑱碣e帳戶網(wǎng)絡訪問:
net user guest /active:yes
或者打開控制面板->用戶帳戶或者在管理工具->計算機管理->本地用戶和組中打開Guest帳戶
9、查看本地安全策略設置是否允許Guest(來賓)賬號從網(wǎng)絡上訪問。
在運行里輸入gpedit.msc,彈出組策略管理器,在‘計算機配置-Windows設置-本地策略-用戶權利指派’中,有“拒絕從網(wǎng)絡訪問這臺計算機”策略阻止從網(wǎng)絡訪問這臺計算機,如果其中有GUEST賬號,解決辦法是刪除拒絕訪問中的GUEST賬號?;蛘咴?#8220;從網(wǎng)絡上訪問該計算機”添加賬號
10、正確設置防火墻:
確保WINXP自帶的防火墻沒有開啟,打開本地連接屬性->高級,關掉Internet連接防火墻。如果使用了第三方的防火墻產(chǎn)品,參考其使用手冊,確保防火墻沒有禁用以下端口:UDP-137、UDP-138、TCP-139、TCP-445。
11、檢查RPC、Plug and Play服務已啟動,檢查相應的系統(tǒng)文件夾的權限,重新注冊以下的動態(tài)鏈接庫:
regsvr32 netshell.dll
regsvr32 netcfgx.dll
regsvr32 netman.dll
12、設置賬號和密碼
由于WinNT內(nèi)核的操作系統(tǒng),在訪問遠程計算機的時候,好像總是首先嘗試用本地的當前用戶名和密碼來嘗試,可能造成無法訪問,可以在要訪問的計算機中把用戶密碼添加進去,并在‘計算機配置-Windows設置-本地策略-用戶權利指派’中,在“從網(wǎng)絡上訪問該計算機”中添加用戶就可以了。
13、嘗試用多種方法訪問“網(wǎng)絡計算機”
通過IP訪問,在地址欄上輸入在地址輸入欄中輸入“\\IP地址\”,單擊“確定”。 通過計算機用計算機名訪問,在地址欄輸入“\\計算機名字\”,單擊“確定”。
用搜索計算機的方法訪問,計算機更新列表需要時間,搜索計算機可以加快更新列表。點擊“網(wǎng)上鄰居”右鍵中的“搜索計算機”,輸入計算機名,點擊“立即搜索”,就可以看到你要訪問的計算機。直接雙擊右邊計算機名就可以打開它了。
用映射驅(qū)動器的方法訪問,進入命令提示符,輸入“NET VIEW \計算機名”,回車這是查看對方計算機上有哪些共享文件夾,如E。再輸入NET USE Z:\計算機名字\E將對方計算機共享的文件夾E映射為H:盤,在命令提示符下鍵入“H:”。你會發(fā)現(xiàn)你已經(jīng)連到計算機上了。
14、改變網(wǎng)絡訪問模式:
打開組策略編輯器,依次選擇“計算機配置→Windows設置→安全設置→本地策略→安全選項”,雙擊“網(wǎng)絡訪問:本地賬號的共享和安全模式”策略,將默認設置“僅來賓—本地用戶以來賓身份驗證”,更改為“經(jīng)典:本地用戶以自己的身份驗證”。
現(xiàn)在,當其他用戶通過網(wǎng)絡訪問使用Windows XP的計算機時,就可以用自己的“身份”進行登錄了(前提是Windows XP中已有這個賬號并且口令是正確的)。
當該策略改變后,文件的共享方式也有所變化,在啟用“經(jīng)典:本地用戶以自己的身份驗證”方式后,我們可以對同時訪問共享文件的用戶數(shù)量進行限制,并能針對不同用戶設置不同的訪問權限。
但是用戶的口令為空時,訪問還是會被拒絕。這是應為在“安全選項”中有一個“賬戶:使用空白密碼的本地賬戶只允許進行控制臺登錄”策略默認是啟用的,根據(jù)Windows XP安全策略中拒絕優(yōu)先的原則,密碼為空的用戶通過網(wǎng)絡訪問使用Windows XP的計算機時便會被禁止。我們只要將這個策略停用即可解決問題。
附錄一:關于IPX/SPX協(xié)議
IPX/SPX協(xié)議本來就是Novell開發(fā)的專用于NetWare網(wǎng)絡中的協(xié)議。但為什么要在windows LAN內(nèi)有它的身影呢??除了為了支持路由到NetWare網(wǎng)絡之外,另外就是因為大部分可以聯(lián)機的游戲都支持IPX/SPX協(xié)議,比如以前的紅色警戒、羅馬帝國、還有現(xiàn)在的星際爭霸,反恐精英等等。雖然這些游戲通過TCP/IP協(xié)議也能聯(lián)機,但是通過IPX/SPX協(xié)議更省事,因為根本不需要任何設置就可以正常聯(lián)機了!
除此之外,IPX/SPX協(xié)議在局域網(wǎng)絡中就沒有別的用途了,如果確定不在局域網(wǎng)中聯(lián)機玩游戲或者要通過路由器路由到NetWare網(wǎng)絡,那么這個協(xié)議是不必要的。
附錄二:TCP/IP協(xié)議和NETbios、NETBUEI協(xié)議簡單介紹:
網(wǎng)絡協(xié)議有上千種之多,遍及OSI通信模型的七個層次,從我們非常熟悉的TCP/IP、HTTP、FTP協(xié)議,到NetBEUI(NETBIOS)、 IPX/SPX OSPF、IGP等協(xié)議!對于普通用戶而言,是不需要關心太多的底層通信協(xié)議的,因為在實際中,底層通信協(xié)議一般會自動工作,不需要特別的設置。但是對于第三層以上的協(xié)議,就不同了!例如TCP/IP協(xié)議一般就需要設置才能正常工作。
TCP/IP作為互聯(lián)網(wǎng)的基礎協(xié)議(在局域網(wǎng)上當然也能暢通無阻的),沒有它就根本不可能上網(wǎng),任何和互聯(lián)網(wǎng)有關的工作都離不開TCP/IP協(xié)議。不過TCP/IP協(xié)議也是這三大協(xié)議中配置起來最麻煩的一個,單機上網(wǎng)還好,通過局域網(wǎng)訪問互聯(lián)網(wǎng)的話,就要詳細設置IP地址,網(wǎng)關,子網(wǎng)掩碼,DNS服務器了(要不你就在服務器上大展拳腳,設置DHCP咯!不過一樣麻煩)。
雖然TCP/IP照樣適用于局域網(wǎng),但在局域網(wǎng)中的它的通信效率的穩(wěn)定性都不高,所以有些朋友使用它在瀏覽“網(wǎng)上鄰居”中的計算機時,會出現(xiàn)不能正常瀏覽的現(xiàn)象。所以就要安裝NetBEUI協(xié)議了。
這里先和大家介紹一下NetBEUI和NETBIOS的區(qū)別,其實NetBEUI(NetBios Enhanced User Interface) 英文直譯就是NetBios增強用戶接口。是NetBIOS協(xié)議的增強版本。
而NetBIOS協(xié)議(NetWork Basic Input/Output System)直譯為網(wǎng)絡基本輸入/輸出系統(tǒng),是由IT的大佬IBM公司開發(fā)的局域網(wǎng)基礎的協(xié)議!
如果是老玩家的話就知道了,用windows98以前的操作系統(tǒng)上internet的時候,往往要自己添加TCP/IP協(xié)議,這是因為windows98之前的操作系統(tǒng)的缺省協(xié)議是NetBEUI而不是TCP/IP。呵呵,是不是和現(xiàn)在倒過來呢?可見internet發(fā)展的迅速啊!
NetBEUI協(xié)議是一種短小精悍、通信效率高的廣播型協(xié)議,它不需要進行任何設置,特別適合于在“網(wǎng)絡鄰居”傳送數(shù)據(jù)。可以說它是專為小型局域網(wǎng)設計的網(wǎng)絡協(xié)議,對那些無需跨經(jīng)路由器與大型主機通信和連接internet的小型局域網(wǎng),往往安裝NetBEUI協(xié)議就綽綽有余了