局域網不能互相訪問之攻略_電腦知識網
熱點推薦:
您现在的位置: 電腦知識網 >> 電腦故障 >> 正文

局域網不能互相訪問之攻略

2013-11-11 23:59:29  來源: 電腦故障 
    一般都是簡單的設置和物理上的原因其中XP之間不能互相訪問是最近頻繁遇到的問題這篇文章就是來解決這些問題分兩個部分
設置
    現在已經有許多人在使用Win和WinXP來聯網但在具體使用中有許多網友反映在Win和WinXP中浏覽網上鄰居時很慢特別是網絡中有Winx和WinMe工作站時尤為明顯有時打開網上鄰居甚至需要多分鐘還經常報錯那麼網速慢的作祟者是什麼呢?依筆者推斷原因主要有二
    ■網絡協議配置問題
    ■WinXP計劃任務的問題
    但如果其它Windows電腦在網上鄰居中根本看不到WinXP那台電腦便可能是用戶鎖定和安全策略沒有設置好這時就需要從以下幾個方面入手筆者以前也曾遇到過類似問題但在大量的組網試驗中總結出了一套行之有效的解決方法現在就一一教授給大家
    網絡協議的安裝和設置
    在WinXP中安裝NetBEUI協議
    對的你沒有看錯就是要在WinXP中安裝NetBEUI協議微軟在WinXP中只支持TCP/IP協議和NWLinkIPX/SPX/NetBIOS兼容協議正式宣布不再支持NetBEUI協議但是在建立小型局域網的實際使用中使用微軟支持的兩種協議並不盡如人意比如在解決網上鄰居慢問題的過程中筆者采用了諸多方法後網上鄰居的速度雖然好一點但還是慢如蝸牛另外在設置多塊網卡的協議客戶和服務綁定時這兩種協議還存在BUG多塊網卡必須同時綁定所有的協議(除NWLinkNetBIOS)客戶和服務即使你取消某些綁定重啟後系統又會自動加上這顯然不能很好地滿足網絡建設中的實際需要而當筆者在WinXP中安裝好NetBEUI協議後以上兩個問題都得到圓滿的解決
    在WinXP安裝光盤的\valueADD\MSFT\NET\NETBEUI目錄下有個文件其中NETBEUITXT是安裝說明另外兩個是安裝NetBEUI協議所需的文件安裝的具體步驟如下
    ■復制NBFSYS%SYSTEMROOT%\SYSTEM\DRIVERS\目錄
    ■復制NETNBFINF%SYSTEMROOT%\INF\目錄
    ■在網絡連接屬性中單擊安裝按鈕來安裝NetBEUI協議
    注%SYSTEMROOT%是WinXP的安裝目錄比如筆者的WinXP安裝在F:\Windows目錄下就應該用F:\Windows來替換%SYSTEMROOT%
    在WinXP中設置好其它網絡協議
    筆者建議如果你的局域網不用上Internet便只需要安裝NetBEUI協議就行了在小型局域網(擁有台左右電腦的網絡)中NetBEUI是占用內存最少速度最快的一種協議NWLinkIPX/SPX/NetBIOS兼容協議則應當刪除掉
    如果你的局域網要上Internet則必須安裝TCP/IP協議但為了網絡的快速訪問建議指定每台工作站的IP地址(除非網絡中有DHCP服務器)否則工作站總是不斷查找DHCP服務器使網速變慢
    當然如果網絡中只安裝TCP/IP協議也能夠實現局域網中的互訪但是在網上鄰居中要直接看到其它機器就比較困難必須先搜索到某台機器後才能訪問它這在許多實際網絡運用中顯得很不方便
    其它Windows計算機網絡協議的設置
    細心的用戶可能已經發現在WinXP的網上鄰居中多了一項設置家庭或小型辦公網絡向導利用該向導可以方便地設置局域網共享Internet連接和小型局域網該向導還為連接WinXP的其它Windows電腦提供了一張網絡安裝軟盤
    但是筆者並不提倡使用這張網絡安裝軟盤在連接WinXP的其它Windows電腦上只要安裝好NetBEUI協議並設置好網絡標志就行了若要連接Internet則只需安裝好TCP/IP協議並指定好IP地址就可以了這和傳統局域網的設置完全一樣建議少使用IPX/SPX兼容協議


徹底禁用WinXP的計劃任務
    在WinXP和Win中浏覽網上鄰居時系統默認會延遲Windows將使用這段時間去搜尋遠程計算機是否有指定的計劃任務(甚至有可能到Internet中搜尋)如果搜尋時網絡時沒有反應便會陷入無限制的等待那麼多分鐘的延遲甚至報錯就不足為奇了下面是具體的解決方法
    關掉WinXP的計劃任務服務(TaskScheduler)
    可以到控制面板/管理工具/服務中打開TaskScheduler的屬性對話框單擊停止按鈕停止該項服務再將啟動類型設為手動這樣下次啟動時便不會自動啟動該項服務了
    刪除注冊表中的兩個子鍵
    到注冊表中找到主鍵
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace
    刪除下面的兩個子健
    {AAEAADEBD}
    {DCACFAAFBF}
    其中第一個子健決定網上鄰居是否要搜索網上的打印機(甚至要到Internet中去搜尋)如果網絡中沒有共享的打印機便可刪除此鍵第二個子健則決定是否需要查找指定的計劃任務這是網上鄰居很慢的罪魁禍首必須將此子健刪除
解決其它Windows電腦無法訪問WinXP電腦的問題
    有些網友安裝好網絡後卻發現安裝有Winx或WinMe操作系統的電腦無法訪問WinXP電腦甚至在網上鄰居中就根本看不到對方若你也遇到這類麻煩可進行以下檢查
    檢查Guest用戶是否已經啟用
    在默認情況下Win和WinXP中的Guest用戶是禁用的要啟用Guest用戶可以到控制面板/管理工具/計算機管理/本地用戶和組/用戶中去掉賬戶已停用前面的小勾此用戶最好不要設密碼並選中用戶不能更改密碼密碼永不過期這樣可以方便用戶訪問並減少出現麻煩的可能性但前提是必須設置好Guest用戶的權限和所屬組否則後患無窮
    檢查是否拒絕Guest用戶從網絡訪問本機
    在WinXP中默認情況下是拒絕Guest用戶從網絡訪問本機的可以到控制面板/管理工具/本地安全策略/本地策略/用戶權限指派/拒絕從網絡訪問這台計算機查看若其中包括Guest用戶便將其刪除如果是在建有域的WinServer或服務器上還必須在域安全策略的相應項目中將Guest用戶刪除需要注意的是刪除後要等幾分鐘才能奏效
    為Guest用戶設置密碼
    若Guest用戶設有密碼其它Windows工作站訪問WinXP計算機時會提示輸入密碼此時輸入Guest用戶的密碼也可以進入WinXP計算機輸入密碼時可選中下面的請將密碼保存到密碼列表下次進入時便不再提示密碼(除非該用戶密碼已更改)當然若是在Windows工作站上已經設置為登錄域並以某一域用戶登錄到域中則不會受到為Guest用戶密碼的影響
     特別是XP互訪如果設置沒問題那基本上是策略的事了
    在安裝了WindowsXP的計算機上即使網絡連接和共享設置正確(如IP地址屬於同一子網啟用了TCP/IP上的NetBIOS防火牆軟件沒有禁止文件共享需要的等端口)使用其他系統(包括WindowsX/Me//XP等)的用戶仍然無法訪問該計算機我們應該怎樣解決這一問題呢?
    默認情況下WindowsXP的本地安全設置要求進行網絡訪問的用戶全部采用來賓方式同時在WindowsXP安全策略的用戶權利指派中又禁止Guest用戶通過網絡訪問系統這樣兩條相互矛盾的安全策略導致了網內其他用戶無法通過網絡訪問使用WindowsXP的計算機你可采用以下方法解決
    方法一解除對Guest賬號的限制
    點擊開始→運行運行對話框中輸入GPEDITMSC打開組策略編輯器依次選擇計算機配置→Windows設置→安全設置→本地策略→用戶權利指派雙擊拒絕從網絡訪問這台計算機策略刪除裡面的GUEST賬號這樣其他用戶就能夠用Guest賬號通過網絡訪問使用WindowsXP系統的計算機了
    方法二更改網絡訪問模式
    打開組策略編輯器依次選擇計算機配置→Windows設置→安全設置→本地策略→安全選項雙擊網絡訪問本地賬號的共享和安全模式策略將默認設置僅來賓—本地用戶以來賓身份驗證更改為經典本地用戶以自己的身份驗證
    現在當其他用戶通過網絡訪問使用WindowsXP的計算機時就可以用自己的身份進行登錄了(前提是WindowsXP中已有這個賬號並且口令是正確的)
    當該策略改變後文件的共享方式也有所變化在啟用經典本地用戶以自己的身份驗證方式後我們可以對同時訪問共享文件的用戶數量進行限制並能針對不同用戶設置不同的訪問權限
    不過我們可能還會遇到另外一個問題當用戶的口令為空時訪問還是會被拒絕原來在安全選項中有一個賬戶使用空白密碼的本地賬戶只允許進行控制台登錄策略默認是啟用的根據WindowsXP安全策略中拒絕優先的原則密碼為空的用戶通過網絡訪問使用WindowsXP的計算機時便會被禁止我們只要將這個策略停用即可解決問題


From:http://tw.wingwit.com/Article/Fault/201311/10424.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.