複製鏈接
請複製以下鏈接發送給好友

網上鄰居

鎖定
網上鄰居,計算機術語,功能是用來訪問局域網上其他計算機的。在計算機飛速發展的今天,網上辦公已成為可能,而局域網的組建和管理也成為工作單位中辦公人員互相溝通、資源共享的一種簡易的模式。在局域網中實現資源共享用得比較多的工具就是“網上鄰居”。 [1] 
中文名
網上鄰居
外文名
Network Neighborhood
應用學科
計算機
應用領域
局域網

網上鄰居工作原理

網上鄰居NETBIOS

網上鄰居用的使用的是NETBIOS。Netbois(網絡基本輸入/輸出系統)最初由mM,Sytek作為API開發,使用户軟件能使用局域網的資源。自從誕生,Netbois成為許多其他網絡應用程序的基礎。嚴格意義上,Netbios是接入網絡服務的接口標準。 它提供給網絡程序一套方法,相互通訊及傳輸數據,我們如何看到網上鄰居中的內容的呢?通過使用Netbios的數據報廣播方式,在Netbios局域網上的pc機建立會話彼此聯絡。 [2] 
NetBIOS能包含至多16個阿爾法數字字母。在整個資源路由網絡裏,字母的組合必須唯一。在一台使用NetBIOS的pc機在網絡上能完全工作起來之前,pc必須先登記NetBIOS名稱。 當一台計算機開機之後它是按照以下步驟工作的,當客户端A活躍時,客户端A廣播它的名稱。當它成功廣播自己,並沒有其他人和它重名,客户端就登記成功。登記過程如下:
(1)在登陸上,客户端A在所有地方廣播它自己和它的NetBIOS信息6到10次,確保其他網絡成員收到信息。(如果有機器沒有收到,那該機的網上鄰居里這個客户端A就隱身了)
(2)如果有另一客户端B已用此名,另一客户端B發佈它自己的廣播,包括它正在使用的名字。請求登陸的客户端A 停止登記。
(3)如無其他客户端反對登記,請求登陸的客户端A完成登記過程。如果有可用的名稱服務器,那麼名稱服務器會在它的數據庫裏記上一筆,某機的名稱是A,IP地址是 XXX.XXX.XXX.XXX。
(4)當A機正常關機時,重新廣播釋放剛才註冊的這個名字,同一網段上的計算機收到後把這個名字在網上鄰居里就刪除了。 [1] 

網上鄰居瀏覽列表

瀏覽列表是在微軟網絡中,用户可以在瀏覽列表裏看到整個網絡上所有的計算機。當你通過網上鄰居窗口打開整個網絡時,你將看到一個工作組列表,再打開某個工作組,你將看到裏面的計算機列表。工作組從本質上説就是共享一個瀏覽列表的一組計算機,所有的工作組之間都是對等的。瀏覽列表是通過廣播查詢瀏覽主控服務器,由瀏覽主控服務器提供的。 瀏覽主控服務器是工作組中的一台最為重要的計算機,它負責維護本工作組中的瀏覽列表及指定其他工作組的主控服務器列表,為本工作組的其他計算機和其他來訪本工作組的計算機提供瀏覽服務,每個工作組都為會每個傳輸協議選擇一個瀏覽主控服務器,它的標識是含有msbrowse字段。 [2] 

網上鄰居網絡瀏覽過程

當一台pc進入網絡時,如果它帶有啓用了文件及打印機共享會向網絡廣播宣告自己的存在,而瀏覽主控服務器會取得這個宣告並將它放入自己維護的瀏覽列表中;而沒有在相應協議上綁定文件及打印機共享的計算機則不會宣告,因而也就不會出現在網絡鄰居里了。當客户計算機想獲得需要的網絡資源列表時,首先會廣播發出瀏覽請求,瀏覽主控服務器收到請求後,如果請求的是本組的瀏覽列表,則直接將客户所需的資源列表發回;如果請求的是其它工作組的瀏覽列表,瀏覽主控服務器會根據本身Browsing List中的記錄 找到相應工作組的主控瀏覽器返回給用户,用户可從那裏得到 它想要的瀏覽列表。 [2] 

網上鄰居互訪的基本條件

Windows“網上鄰居”實現互訪的基本條件有四個:
1.雙方計算機實現網絡互連,並設置不同計算機名、正確設置計算機的IP地址子網掩碼,且在一個網段中。
2.雙方的計算機都關閉了防火牆,或者在防火牆策略中沒有阻止 “網上鄰居”互相訪問的策略。
3.訪問和被訪問雙方計算機打開,並且設置了網絡共享資源。
4.訪問和被訪問雙方的計算機均添加了“Microsoft網絡文件和打印共享”服務。 [3] 

網上鄰居故障及排除方法

1.設置共享文件夾或共享盤符
打開“資源管理器”一在某盤上點鼠右鍵一共享和安全一勾選 “在網絡上共享這個文件夾”,如果想要允許網絡上的計算機可以對文件夾進行修改、刪除、增加文件等操作,那麼同時也勾選“允許網絡 用户更改我的文件”。 [3] 
2.防火牆限制 訪問與被訪問的計算機要實現互相訪問,應在防火牆上添加局域 網的訪問規則或者關閉防火牆。
解決方法:打開“控制面板”,點擊“Windows防火牆”一“例外”,勾選“文件和打印機共享”。
3.Guest賬號沒有打開
一般情況下,在Windows系統環境中,訪問網絡共享資源需要使用Guest賬號。但是為了系統的安全,系統的Guest賬號在默認的情況下是被禁用的。
解決方法:在桌面“我的電腦”上點擊鼠標右鍵,單擊“管理”一 “本地用户和組”一“用户”,在右側欄雙擊“Guest”用户,不勾選 “帳户已停用”。 [3] 
4.本地安全策略設置不當
當你開啓了Guest賬户卻還是不能訪問局域網內的共享資源時, 請檢查本地策略是否設置了拒絕Guest用户從網絡訪問計算機。在 Windows 2000/XP/2003系統中,組策略默認不允許Guest賬號從網絡訪問這台計算機。這樣就導致其他用户無法訪問本機的共享資源,出現 “拒絕訪問”的提示信息。 [3] 
解決方法:打開“控制面版”,點擊“管理工具”一“本地安全策略”,進入本地安全設置一“本地策略”一“用户權利指派”,在右側 欄中找到“拒絕從網絡訪問這台計算機”項,打開後刪除其中的Guest 賬號,接着打開“從網絡訪問此計算機”項,在屬性窗口中添加Guest 賬號。這樣就能夠使用Guest賬號從網絡中訪問該機的共享資源了。 [3] 
5.改網絡訪問模式
XP默認是把從網絡登錄的所有用户都按來賓賬户處理的,因此即使管理員從網絡登錄也只具有來賓的權限,若遇到不能訪問的情況, 請嘗試更改網絡的訪問模式。打開“控制面版”,點擊“管理工具”一 “本地安全策略”,進入本地安全設置一“本地策略”一“安全選項”, 雙擊“網絡訪問:本地賬號的共享和安全模式”策略,將默認設置 “僅來賓一本地用户以來賓身份驗證”,更改為“經典:本地用户以自 己的身份驗證”。這樣即使不開啓guest,你也可以通過輸入本地的賬 户和密碼來登錄你要訪問的計算機。若訪問網絡時需要賬户和密碼,可以通過輸入你要訪問的計算機內已經有的賬户和密碼來登錄。 [3] 
6.一個值得注意的問題
我們可能還會遇到另外一個問題,即當用户的口令為空時,即使你做了上述的所有的更改還是不能進行登錄,訪問還是會被拒絕。這是因為,在系統“安全選項”中有“賬户:使用空白密碼的本地賬户 只允許進行控制枱登錄”策略默認是啓用的,根據Windows XP安全策略中拒絕優先的原則,密碼為空的用户通過網絡訪問使用Win— dowsXP的計算機時便會被禁止。我們只要將這個策略停用即可解決問題。在安全選項中,找到“使用空白密碼的本地賬户只允許進行控制枱登錄”項,停用就可以。 [3] 
7.網絡鄰居訪問不響應或者反應慢
在WindowsXP中瀏覽“網上鄰居”時系統默認會延遲30秒,Windows將使用這段時間去搜尋遠程計算機是否有指定的計劃任務 (甚至有可能到Internet中搜尋)。如果搜尋時網絡時沒有反應便會陷入無限制的等待,那麼10多分鐘的延遲甚至報錯就不足為奇了。 [3] 
解決方法:關掉Windows XP的計劃任務服務(Taskscheduler),點擊“控制面板”——“管理工具”——“服務”。打開“Task Scheduler” 的屬性對話框,單擊“停止”按鈕停止該項服務,再將啓動類型設為 “手動”,這樣下次啓動時便不會自動啓動該項服務了。 [3] 

網上鄰居應用技巧

網上鄰居訪問技法

如果計算機中的網絡(網上鄰居)圖標無效的話,可以採用IP地址來快速訪問網絡(網上鄰居)的共享計算機,這種訪問方法通常適用於不知道網絡(網上鄰居)中的共享計算機名字的情況下使用。例如,要訪問的網絡(網上鄰居)共享計算機的IP地址為192.168.0.1時,首先在Windows系統桌面上,執行“開始”菜單,從彈出的列表中選中“運行”命令,接着再在運行對話框中輸入“\\192.168.0.1”,並單擊確定按鈕就能看到自己需要訪問的共享計算機了。

網上鄰居垃圾清理

在Win xp系統中,使用局域網的用户在訪問網絡鄰居時,註冊表會在HEKY_CURRENT_USERNetworkRecent主鍵項中記錄下一系列命令操作的信息,包含被訪問機器的名字、訪問過的應用程序及文件名等,如:主鍵Recent包含一名為ierl_serversoftware的子主鍵項,表示你曾訪問過名為ierl_server的服務器中的software文件夾,點擊此項後編輯器右窗顯示此項的名稱及鍵值。這些內容基本沒有用途,可以適當地清理一下。打開註冊表編輯器後,按以下順序依次打開各級主鍵:HEKY_CURRENT_USERNetworkRecent,然後把主鍵 Recent的子項刪除即可。

網上鄰居速度提升

使用網絡(網上鄰居)進行信息交流往往是許多局域網用户們的首選,但許多人常常感覺到自己在通過網絡(網上鄰居)圖標訪問其他共享信息時,速度非常緩慢;其實大家可以通過下面的方法來提升網絡(網上鄰居)訪問速度:首先在Windows系統桌面上單擊開始菜單中的運行,在打開的運行對話框中輸入regedit命令,這樣系統就能打開註冊表編輯窗口了;在這個窗口中大家可以依次訪問HKEY_LOCAL_MACHINE/Software/Microsoft/Windows /CurrentVersion/Explorer/RemoteComputer/NameSpace分支,並將對應NameSpace分支下面的子鍵刪除掉,然後關閉註冊表、重新啓動計算機就可以了。

網上鄰居刪除無效文件

在網絡(網上鄰居)中傳輸文件時,當某些文件夾被共享後,在缺省情況下,文件夾的共享方式即使已經被解除了,我們還能夠在“網絡(網上鄰居)”看到共享的文件夾名,不過該文件夾已經無效了。將無效的共享文件夾刪除掉的步驟來操作:
首先打開運行對話框,在其中輸入註冊表編輯命令“regedit”,來打開註冊表編輯器窗口;執行該界面中的“編輯”菜單項,選中下面的“查找”命令,在隨後出現的查找設置窗口中,輸入共享文件夾的具體名稱,同時選中該窗口中的“主鍵”複選項,接着執行“查找下一個”命令;過一會兒,註冊表編輯器將打開了 HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionNetworkLanMan分支,在對應LanMan鍵值的右邊區域中,我們可以找到共享的文件夾名稱;用鼠標右鍵單擊該文件夾名稱,從打開的快捷菜單中,執行“刪除”命令,最後退出註冊表編輯窗口,重新啓動一下系統,再次打開網絡(網上鄰居)時,我們就看不到無效的共享文件夾名稱了。
當然,還有一種更為簡單的刪除方法,那就是先在本地計算機中,創建一個空文件夾,並將該文件夾的共享名稱設置為與“網絡(網上鄰居)”中無效文件夾相同的名稱,,這樣屏幕上將打開一個文件夾出現共享衝突的提示,此時我們可以執行提示框中的“是”命令,就能刪除無效共享文件夾了!
參考資料