通過網路鄰居可以訪問同一WLAN區域網下的其它存儲設備(如電腦、路由、NAS存儲設備等)的文件。
提示:
1、電腦是Windows的操作系統,才能支持網路鄰居功能,其他操作系統不支持該能力。
2、電腦端目前由於Windows 10系統最新補丁修改了 Samba 訪問伺服器的安全策略,windows 10系統默認不開啟「SMB1.0/CIFS 文件共享支持」功能,所以Windows 10電腦連接網路鄰居前,要先打開SMB1.0/CIFS 文件共享支持」功能。
3、若網路鄰居內沒有設備,請點擊右上角三點(更多) > 掃描進行刷新。若仍然沒有設備,請檢查手機和電腦是否已連接到同一個 WLAN 網路。
4、電腦端設置匿名登錄的教程。
5、部分手機文件管理中沒有網路鄰居功能,因為手機底層晶元不一致,支持能力也不一致,屬於正常情況。
6、若您的電視盒子或路由器等產品支持共享文件夾,也可以在手機上通過網路鄰居訪問。
以電腦舉例具體操作步驟如下:
1、將手機和電腦連接到同一個 WLAN 網路。
2、在電腦上,設置想在手機上訪問文件夾的共享許可權。有關電腦側的操作,請參考電腦所裝操作系統的相關說明。
3、在手機上,打開文件管理,在瀏覽頁簽下,點擊網路鄰居,即可查看您的電腦設備。
4、點擊要訪問的電腦設備,輸入電腦設備的登錄帳號和密碼。登錄成功後,即可在手機上訪問電腦已共享的文件。
5、如需停止訪問,在網路鄰居設備列表中,長按設備即可斷開連接。
『貳』 網路鄰居怎樣設置
同一網域內。為保證通信成功,需要保證各電腦都處於相同的網段內: 網上鄰居怎麼設置 2 建立工作組。由於windows下一般是以工作組的形式交互的,所以需要保證電腦都在同一工作組內,默認是Workgroup組。
右擊「我的電腦」,選擇「屬性」: 網上鄰居怎麼設置 3 再切換到「計算機名」,查看「工作組」: 網上鄰居怎麼設置 4 如果「工作組長」不相同,可以單擊「更改」,在彈出的對話框在改成相同的即可: 網上鄰居怎麼設置 5 安裝協議。
Windows通信遵循NetBios協議。
右擊「網上鄰居」,
選擇「屬性」: 網上鄰居怎麼設置 6 再右擊網路連接,此為「本地連接」,選擇「屬性」: 網上鄰居怎麼設置 7 然後勾選「Microsoft網路客戶端」: 網上鄰居怎麼設置 8 也勾選「「Microsoft網路的文件和列印機共享」復選框,否則你共享了對方也發現不了: 網上鄰居怎麼設置 9 再切換到「高級」,點擊「設置」按鈕: 網上鄰居怎麼設置 10 選擇「關閉(不推薦)」單選項,再一路單擊「確定」即可:。
『叄』 網上鄰居共享怎麼設置
網上鄰居共享怎麼設置你知道嗎?我們可以為計算機創建多個用戶。這裡面共享的可以在使用這台計算機的用戶之間的共享。可以制定要共享的用戶,並設置他們的操作許可權。一起來看看網上鄰居共享怎麼設置,歡迎查閱!
怎麼用網上鄰居共享文件
用網上鄰居共享文件辦法如下:
1、我們點擊網路,打開網路界面。
2、我們打開網路後,系統會彈出「網路發現和文件共享已關閉。看不到網路計算機和設備。單擊以更改...」的提示。說明我們沒有開啟網路發現功能。然後我們點擊上面的提示。
3、點擊提示會彈出選擇框,我們點擊啟用網路發現和文件共享。
4、然後會彈出這樣的對話框,我們點擊"是,啟用所有公用網路的網路發現和文件共享"。
5、接下來我們點擊桌面右下角的網路圖標,然後點擊「打開網路和共享中心」
6、我們點擊需要設置的網路。
7、我這里點擊了工作網路,這里是根據自己選擇的喲。
8、選擇好後,我們點擊關閉。
9、然後我們到「網路和共享中心」,點擊「更改高級共享設置」。
10、然後我們點擊修改設置,我截圖給大家。根據下圖設置。
11、「媒體流」可以根據自己的需求來設置,其他按照下圖設置。
12、最後我們點擊「保存修改」,這樣我們的Windows 7 網上鄰居共享就設置好了。
網上鄰居共享怎麼設置教程
具體如下:
1. 右擊「我的電腦」選擇屬性,在打開的屬性中計算機名,查看該選項卡中出現的區域網工作組名稱,工作組名稱如果不一致就會導致打不開網上鄰居的現象。
2. 開啟guest賬號:右擊我的電腦,在管理用戶里有個guest賬號,雙擊此賬號,將 「賬戶已停用」前面的勾去掉。
3.安裝NWlinkIPX/SPX/Net BIOS CompatibleTransportProtocol協議。
4. winxp防火牆如果是默認的設置狀態的話,這意味著運行計算機的所有網路連接,難於實現網上鄰居共享。同時,由於Windows防火牆默認狀態下是禁止 「文件與列印機共享的」,故啟用了防火牆就限制了區域網的共享問題。解決辦法是:進入「本地連接」窗口,點「高級」--「設置」--「例外」在程序與服務 下勾選「文件和列印機共享」。
5.刪除「拒絕從網路上訪問這台計算機」項中的guest賬戶:開始--運行「gpedit.msc」命令打開組策略,本地計算機計算機配置windows設置安 全設置本地策略用戶權利指派拒絕從網路訪問這台計算機。如果其中有guest,則將其刪除。(原因是:有時xp的guest是不允許訪問共享的)
6.取消「使用簡單文件共享」方式:資源管理器工具文件夾選項查看去掉「使用簡單文件共享(推薦)」前面的勾。
7.勾選「Microsoft網路的文件和列印機共享」。
8.運行 「Services.msc」命令打開服務策略。啟動其中的「ClipbookServer」(文件夾伺服器):這個服務允許你們網路上的 其它 用戶看到你的文件夾。當然有時你可把它改為手動啟動,然後再使用其它程序在你的網路上發布信息。
以上就是xp系統網上鄰居出現空白的解決 方法 。有需要的用戶可以根據以上的操作方法解決
網上鄰居共享知識
說到「網上鄰居」,相信很多人都很熟悉。 操作系統 安裝完畢後,桌面上僅有的幾個圖標中就包含了「網上鄰居」。
但是,要說起「網上鄰居」的工作機制,可能大家就不太清楚了。
要說「網上鄰居」的工作機制,需要聯系一下生活中的例子:比如我,要 拜訪 一個遠方的朋友——A,我要去他的家裡,那麼應該怎麼樣做?答案是先找到A的家,然後再確定看看A讓不讓我進他的家裡。不要認為這是笑話,「網上鄰居」的工作機制就是這樣的。
在一個區域網中,只要雙擊桌面的「網上鄰居」,就能看到所在網路中的所有用戶,這一切似乎都順理成章。可你有否想過:Windows怎麼知道這些電腦叫什麼名字、在什麼地方?它是如何獲得它們的位置的?
從Windows 2000開始,通過「網上鄰居」進行的訪問實際上是通過browser service(瀏覽服務)來進行的,下面就瀏覽服務的幾個關鍵地方向大家講解一下。
一、瀏覽列表
瀏覽列表是瀏覽服務的關鍵部分。通過這個列表,基於Windows的電腦才能發現處於網路上的電腦和服務資源,瀏覽列表像一個地址簿,它告訴你的電腦在哪裡有資源。你的電腦通過這個列表中的信息將電腦名稱解析成IP地址,提供給用戶來進行訪問。
那麼,瀏覽列表是從哪裡來的呢?正確答案是――瀏覽列表是通過廣播查詢瀏覽伺服器,由瀏覽伺服器提供的。
很多時候網路中的計算機並不能正確更新瀏覽列表。當一台計算機正常關機時,它會向網路發出廣播宣告,使瀏覽主控伺服器及時將它從瀏覽列表中刪除;而非正常關機後,瀏覽列表裡仍會把該條目保持很長一段時間,這可能造成我們仍能在網路鄰居里看到它而訪問不了。大家可能會奇怪,我們的網路中哪來的瀏覽伺服器?
二、瀏覽伺服器
瀏覽伺服器是通過選舉選出來的。選舉的主要條件是操作系統,實驗中發現windows 2000 professional 的優先順序是比windows xp高的。當XP先啟動時它自己是瀏覽伺服器,但當2000也啟動時,2000就會發出選舉請求,並最終在選舉中把瀏覽伺服器的身份搶過來。其他的條件我們就不再作探究了,反正結果就是選出主瀏覽伺服器和備份瀏覽伺服器。一個工作組中主瀏覽伺服器只有一個,備份瀏覽伺服器可以有多個,擔任主瀏覽伺服器的計算機可以同時擔任備份瀏覽伺服器。
當一個台電腦啟動的時候,如果它的列印和文件共享功能是打開的,它就會在網路中發出廣播包登記它自己,主瀏覽伺服器收到廣播後會把相關信息加入瀏覽列表中,並每隔一段周期進行驗證,於是我們就會看到這個新啟動的電腦了。
初次進行時,這個周期是1分鍾、2分鍾、4分鍾和8分鍾,最後到12分鍾,而之後每12分鍾客戶機都會發一個通知,通知主瀏覽伺服器器說「我還在呢」。如果經過三個周期(36分鍾),主瀏覽器都沒有聽到「我還在呢」的通知,那麼它就會把這個客戶機的名字從瀏覽列表中刪除掉,「網上鄰居」中就再也不會有這個用戶了。
如果網路較大,所有的事情都讓主瀏覽伺服器干豈不是會較大影響這台計算機性能,所以我們查詢的瀏覽列表並不是從主瀏覽伺服器那裡來的,而是從備份伺服器那裡來的。主瀏覽伺服器會把定期把瀏覽列表發送到備份瀏覽伺服器以讓瀏覽列表得到更新。
總之,網上鄰居訪問方法的過程是:客戶機先廣播(UDP)查詢備份瀏覽伺服器列表,主瀏覽伺服器告之,要注意告知的只是計算機名。客戶機用廣播(UDP)查詢對計算機名的IP地址,對同一個計算機名廣播三次然後等待回答,無回答再廣播下一個備份瀏覽伺服器的計算機名(如果還有下一個的話)。成功獲得IP後,客戶機將建立一條到備份瀏覽伺服器139埠的TCP連接,然後獲得這個工作組中的其他計算機的名字。當你打開某台計算機時,客戶機會廣播(UDP)查詢這台計算機的IP,如果得不到回答,連接將是錯誤的;如果得到回答,那麼就進入連接的建立階段了。
上面的這些過程使用的是netbios協議。
三、NETBIOS協議
Netbois(網路基本輸入/輸出系統)最初由IBM,Sytek作為API開發,使用戶軟體能使用區域網的資源。自從誕生,Netbois成為許多其他網路應用程序的基礎。嚴格意義上,Netbios是接入網路服務的介面標准。
NBT(netbios over TCP/IP)就是建立在TCP/IP傳送協議之上的NETBIOS介面,我們先將它與Nbf進行一番對比。Nbf指的是NETBIOS幀協議,以NetBEUI為基礎,這可是真正的架構在鏈路層之上的協議,不過也因為它是在LLC(邏輯鏈路控制層)層上,所以無法路由。只有藉助一些可路由協議(如IP或IPX)才能實現跨廣播域瀏覽。因為TCP/IP發展最為迅速,最為普及,NBT也才受到大家如此的關注,現在所有的windows系統都使用NBT。NBT提供的服務可以分成三類:名稱服務(UDP-137埠)、數據報服務(UDP-138埠)和會話服務(TCP-139埠)。現在所有的windows系統都是默認支持NBT協議,至於NetBEUI就沒有什麼用了(好像XP系統默認已經不安裝了),網上鄰居訪問不了也同它沒有關系,不要再混為一談。NBT才是網上鄰居所用到的協議(系統默認)。
1、名稱服務(UDP-137埠)主要用於廣播解決本子網的NETBIOS名和IP地址轉換的關系。因為NBT是建立在TCP/IP之上,而建立TCP/IP通訊是必須知曉雙方IP地址的。但因為使用的是UDP廣播,所以名稱服務無法跨越路由器。
2、數據報服務(UDP-138埠)提供了無連接(UDP)和面向廣播的通信方式。它主要用於從主瀏覽伺服器那裡廣播查詢到備份瀏覽伺服器列表。因為它使用了UDP廣播,因而在跨越路由器時也會遇到與名稱服務相同的問題。
3、面向連接TCP協議的會話服務(TCP-139埠)用於向備份瀏覽伺服器查詢得到一個工作組的計算機列表,也可建立98系統下面網上鄰居的數據傳送通道。
說完了原理,下面來說下常見的問題以及解決方法:
Windows網上鄰居互訪的基本條件:
(1) 雙方計算機打開,且設置了網路共享資源;
(2) 雙方的計算機添加了 "Microsoft 網路文件和列印共享" 服務;
(3) 雙方都正確設置了網內IP地址,且必須在同一個網段中;
(4) 雙方的計算機中都關閉了防火牆,或者防火牆策略中沒有阻止網上鄰居訪問的策略。
如果您的網上鄰居有問題,請參看以下步驟:
1、網線。雙機互連不使用HUB或交換機,用交叉線連接兩機;如果使用HUB或者交換機,均用直連線連接至HUB或交換機,保證交換機、網卡狀態燈正常。
2、IP協議。WIN98及以後的機器在安裝時會默認安裝TCP/IP協議,WIN95需要另外安裝。在網上鄰居->屬性 (WIN9X/Me)或者網上鄰居->屬性->本地連接->屬性(WIN2K/XP)里可以查看是否安裝了TCP/IP協議。
3、IP地址。在TCP/IP屬性里設置IP地址、子網掩碼和網關,如果有需要可以設置DNS和WINS伺服器地址。IP地址推薦設置:192.168.X.X,子網掩碼:255.255.255.0。如果你的區域網中有DHCP伺服器,選擇自動獲取地址即可。
驗證方法:在DOS提示符下使用ping x.x.x.x(對方IP地址),如返回如下信息,說明IP設置成功:
網上鄰居共享怎麼設置相關 文章 :
★ 如何設置區域網共享
★ 區域網共享在哪裡設置
★ 在區域網內怎麼進行資源共享
★ WIN7系統下區域網怎麼設置網路共享資源
★ D-LINK路由器區域網文件怎麼共享
★ 教你如何解決電腦共享問題
★ win7如何訪問xp共享
★ 如何用區域網傳文件
★ 如何在區域網內進行資源共享
『肆』 網路鄰居怎麼用
網上鄰居詳解
一、網上鄰居的工作原理
網上鄰居用的是NetBIOS協議,在Win98第二版系統中可以不單獨裝NetBIOS協議,只要安裝TCP/IP協議就可以了,因為已經默認打開了「通過TCP/IP啟用NetBIOS」了。 Netbois(網路基本輸入/輸出系統)最初由IBM,Sytek作為API開發,使用戶軟體能使用區域網的資源。自從誕生,Netbois成為許多其他網路應用程序的基礎。嚴格意義上,Netbios是接入網路服務的介面標准。
Netbios原來是作為THE網路控制器為IBM區域網設計的,是通過特定硬體用來和網路操作系統連接的軟體層。Netbios經擴展,允許程序使用Netbios介面來操作IBM令牌環結構。Netbios已被公認為工業標准,通常參照Netbios-compatible LANs.
它提供給網路程序一套方法,相互通訊及傳輸數據。基本上,Netbios允許程序和網路會話。它的目的是把程序和任何類型的硬體屬性分開。它也使軟體開發員可以免除以下負擔:開發網路錯誤修復,低層信息定址和路由。使用Netbios介面,可以為軟體開發員做許多工作。 Netbios使程序和區域網操作能力之間的介面標准化。有它們,可以將程序細化到為osi模型的哪一層所寫,使程序能移植到其他網路上。在Netbios區域網環境下,計算機通過名字被系統知道。網路中每台計算機都有通過不同方法編的永久性名稱。這些名稱將在下面做進一步討論。
通過使用Netbios的數據報或廣播方式,在Netbios區域網上的pc機建立會話彼此聯絡。會話允許更多的信息被傳送,探測錯誤,和糾正。通信是在一對一的基礎上的。數據報或廣播方式允許一台計算機和多台其他的計算機同時通信,但信息大小受限。使用數據報或廣播方式沒有探測錯誤和糾正。然而,數據報通信可以不必建立一個會話。
在這種環境下所有的通信以一種稱為「網路控制塊「的格式提交給NetBIOS。內存中這些塊的分配依賴於用戶程序。這些「網路控制塊「分配到域中,分別為輸入/輸出保留。 在當今的環境中,NetBIOS是使用很普遍的協議。乙太網,令牌環,IBM PC網都支持NetBIOS。在它原始版本中,它僅作為程序和網路適配器的介面。從那以後,傳輸類功能加入NetBIOS,使它功能日益增多。
在NetBIOS里,面向連接(tcp)和無連接(udp)通信均支持。它支持廣播和復播,支持三個分開的服務:命名,會話,數據報。
NetBIOS 名稱 NetBIOS名稱用來在網路上鑒別資源。程序用這些名稱開始和結束會話。你能用多個程序配置一台單獨的機器,每個程序都有獨特的NetBIOS名稱。每台支持應用的pc機也有用戶定義或通過內部方法獲得的NetBIOS站名。 NetBIOS能包含至多16個阿爾法數字字母。在整個資源路由網路里,字母的組合必須獨特。在一台使用NetBIOS的pc機在網路上能完全工作起來之前,pc必須先登記NetBIOS名稱。 以下看仔細啦,一台機器開機啦~~他在幹嘛?? 當客戶端A活躍時,客戶端A廣播它的名稱。當它成功廣播自己,並沒有其他人和它重名,客戶端就登記成功。登記過程如下: 1.在登陸上,客戶端A在所有地方廣播它自己和它的NetBIOS信息6到10次(靠,這種辦法Who想出來個,餿的。。。。),確保其他網路成員收到信息。(如果有機器沒有收到,那該機的網上鄰居里這個客戶端A就隱身了) 2.如果有另一客戶端已用此名,另一客戶端B發布它自己的廣播,包括它正在使用的名字。請求登陸的客戶端A停止所有登記的企圖。 3.如無其他客戶端反對登記,請求登陸的客戶端A完成登記過程。如果有可用的名稱伺服器,那麼名稱伺服器會在它的資料庫里記上一筆,某機的名稱是A,IP地址是XXX.XXX.XXX.XXX 4、當A機正常關機時,重新廣播釋放剛才注冊的這個名字,同一網段上的計算機收到後把這個名字在網上鄰居里就麻油了。(靠,暈倒死正常關機。。。。。不正常呢?別急呀)如果網上有Wins伺服器的話,客戶機非正常關機一定時間以後,Wins也會注銷這個名字。如果麻油wins服務的話,您就對著網上鄰居里的圖標撞大運吧~~,當心噢,這時候查詢名字肯定是廣播~~,如果你網上有個幾十台機器,廣播個N篇,再等回答。問題真的解決了嗎?要知道廣播包是很容易出問題的,尤其在機器數量較多的網路里,這就是網上鄰居常常找不到人的原因之一,並且廣播不能穿過路由,所以不同子網的機器在網上鄰居里是看不見地。(如果有wins伺服器存在而且節點類型不是B,那還....稍好一點,不廣播了。具體方式可參閱wins結點類型的相關資料)。其實即使有些機器沒有收到注冊請求,也就是網上鄰居里看不看見沒什麼大關系,只要A不恰好和B同名,如果有WINS服務那就更好了,你和他同名也沒關系,WINS會更新紀錄或拒絕A登記這個名字。當你試圖和A機進行基於NetBios的通訊,比如傳只文件什麼的,那首先會查詢NetBios名字,如果找到就開始通訊。 在NetBIOS環境中有兩類名稱:獨特的和集合的。獨特的名稱必須在網路中獨特。集合的名稱不必在網路中獨特,所有同名過程屬於同一集合。每個NetBIOS節點包含一張該節點當前使用名稱的表。 NetBIOS命名允許16個字母用在NetBIOS名稱中。而微軟只允許15個字母用在NetBIOS名稱中,第十六個為NetBIOS後綴。NetBIOS後綴用在Microsoft networking 軟體中,區別安裝的功能,登記的設備和服務。 [注意:smb 和nbt(在tcp/ip上的NetBIOS)緊密的工作在一起,且都使用137,138,139埠。137埠是NetBIOS名稱UDP,138埠是NetBIOS數據報UDP,139埠是NetBIOS會話tcp]嘿嘿,知道點安全常識的這個埠號不會沒聽說過吧,要網上鄰居還是要安全自已考慮清楚噢~~
1.瀏覽列表 當你瀏覽網上鄰居時,應該可以看到本機所在的工作組中的機器列表,也可在命令提示符下輸入net view 命令來得到本機所在工作組的列表,工作組其實就是共享瀏覽列表的一組計算機,同一個網段中的計算機,其默認都是屬於同一工作組Workgroup。 瀏覽列表(Browsing List):在微軟網路中,用戶可以在瀏覽列表裡看到整個網路(何指?子網還是廣播域?大家可以考慮考慮)上所有的計算機。當你通過網上鄰居窗口打開整個網路時,你將看到一個工作組列表,再打開某個工作組,你將看到裡面的計算機列表(也可在 DOS方式下用net view /domain:workgroupname命令得到),這就是我們所說的 Browsing List。工作組從本質上說就是共享一個瀏覽列表的一組計算機,所有的工作組之間都是對等的,沒有規定不可以讓所有的計算機同處於一個工作組中。 瀏覽列表是通過廣播查詢瀏覽主控伺服器,由瀏覽主控伺服器提供的。 瀏覽主控伺服器是工作組中的一台最為重要的計算機,它負責維護本工作組中的瀏覽列表及指定其他工作組的主控伺服器列表,為本工作組的其他計算機和其他來訪本工作組的計算機提供瀏覽服務,每個工作組都為會每個傳輸協議選擇一個瀏覽主控伺服器,而我們經常遇到的無法瀏覽網路的錯誤大多是因為你所處的工作組沒有瀏覽主控伺服器而造成的。你可以在一個工作組中用NBTSTAT -a computername 命令找出使用NBT協議的瀏覽主控伺服器,它的標識是含有\\_MSBROWSE_名欄位。 預設情況下,win98工作組中的瀏覽主控伺服器是該工作組中第一台啟用文件及列印機共享功能的計算機,也允許手工將一台win98計算機配置為瀏覽主控伺服器(方法會在後面講述網路配置時具體介紹,但由於瀏覽主控伺服器需要維護動態瀏覽列表,性能會受影響),如果一個工作組中有多台計算機配置了這個選項,或是當前的瀏覽主控伺服器關閉了系統,又沒有其他計算機啟用主控設置時,就要進行主控瀏覽器的選舉。 關於瀏覽器的選舉報文,過程很簡單,首先由一台計算機發送一個選舉臨界報文,該報文包含了來自發送計算機的信息(操作系統,版本及NETBIOS名等),選舉報文向網路中廣播,工作組中的每一台計算機都會用自身信息與選舉報文進行優先順序比較,主要是操作系統起主要作用,記得好像是NT Server>NT Workstation>Win98>WFWG,反正到最後是那個自身條件最好的成為新的瀏覽主控伺服器.
2.主瀏覽器 瀏覽列表其實是從工作組中的某一台計算機中得來(這台計算機一般就叫主瀏覽器),在一個工作組中只有一台計算機充當主瀏覽器的角色,有一到兩台計算機充當備份瀏覽器的角色。 如果不指定,主瀏覽器、備份瀏覽器身份都是由網路中的計算機隨機得到,如果網路中的機器都是Win98系統,則由第一台打開並啟用文件及列印共享的計算機充當主瀏覽器,如果主瀏覽器關機,那麼就要選舉主瀏覽器了。當一台計算機進入網路時它會通過網路廣播宣告自己的存在(需要在相關協議上綁定文件及列印共享),主瀏覽器收到廣播後就將該計算機的信息保存到自己已有的列表中。主瀏覽器除了保存所在工作組的計算機列表之外,還保存了同一個網段中其他工作組的主瀏覽器列表,以便本工作組的計算機瀏覽其他工作組的計算機列表。
3.瀏覽服務 為了幫助用戶找到網路資源,微軟使用了叫做"瀏覽服務"的機制完成網路資源查找和定位。 當我們在一個對等網中,當主機的數量多於一定的數量的時候,有時我們打開"網上鄰居"的時候,速度會很慢很慢,(尤其在一個2000和98的混合環境中更為嚴重)他不是故障,"網上鄰居"的工作機理就決定了這個事實,當我們的機器啟動的時候,首先會尋找網路中的一台機器——主瀏覽器,然後報告他自己存在於這個網路中,主瀏覽器通過維護一個"瀏覽表"來實現這個功能。 主瀏覽表中維護一個可用的基於NETBLOS的資源列表,他其中會有NETBLOS名稱到IP地址的映射,也就包含有我們所有的機器的信息。普通客戶機在主瀏覽器的主瀏覽表中加入自己,告訴他:"我來到了這個網路"我的NETBILOS名字是COMPUTER1,IP是192.168.0.1,當你打開網上鄰居的時候,首先通過廣播來查找到"主瀏覽器"。 如果沒有"主瀏覽器"或者主瀏覽器關機,則在網路中就會通過"選舉"來推選出一個"主瀏覽器",選舉考慮的原則包括:1 操作系統 2 操作系統版本 3 計算機角色 (注意:這個過程可能會很慢!!尤其在一個2000 98 混合環境中)找到主瀏覽器後,在從主瀏覽器中得到一個備份瀏覽器的列表,然後再從備份瀏覽器得到所有的列表(備份瀏覽器時主瀏覽器的備份,存儲有瀏覽表的副本),這時,網上鄰居中就出現了所有的計算機! 客戶的瀏覽過程如下: 1。通過向主瀏覽器發布公告將伺服器增加到瀏覽列表。 2。主瀏覽器與備份瀏覽器共享伺服器(域)列表。 3。客戶機從主瀏覽器檢索備份瀏覽器的計算機列表。4。客戶機和備份瀏覽器聯系以檢索伺服器列表。 5。客戶機和伺服器聯系以檢索伺服器上的共享資源列表。 而在網路上,為了有效地定位網路資源,Microsoft Windows網路的瀏覽服務必須有特定的"瀏覽伺服器"參與並提供。 瀏覽伺服器的角色分為"(域)主瀏覽伺服器","備份瀏覽伺服器","潛在瀏覽伺服器"幾種。 瀏覽伺服器一般由最先啟動的計算機擔任,然後可以通過選舉來自動變更或者交接。 每隔15分鍾,每個子網的主瀏覽器向本子網上的其他主瀏覽器宣示自己。每隔12分鍾,每個域主瀏覽器與WINS聯系以取得所有domainname<1B>域的列表。 每隔12分鍾,每個主瀏覽器(子網)與域主瀏覽器聯系以更新瀏覽表。 每隔12分鍾,每個備份瀏覽器和它的局部主瀏覽器聯系以檢索和更新瀏覽表。 所有有伺服器組件(也就是說,具有共享網路資源的能力)的計算機向它們局部域中的主瀏覽器宣示自己。 當本地子網找不到主瀏覽器或初始化域控制器時都會發生瀏覽器選舉。選舉按照操作系統版本號和身份來決定勝負。 而且此過程中的大部分流量都是廣播流量。這就是為什麼在多子網環境下需要Wins才能正常使用"網路鄰居"。也是為什麼竭力建議在企業網路裡面盡量少的使用"網路鄰居"。它的工作過程決定了在比較大和動態變化的網路裡面,註定是不可靠和存在眾多問題,並帶來混亂的。整個網路瀏覽的過程:當一台win98進入網路時,如果它帶有伺服器服務(啟用了文件及列印機共享)會向網路廣播宣告自己的存在,而瀏覽主控伺服器會取得這個宣告並將它放入自己維護的瀏覽列表中;而沒有在相應協議上綁定文件及列印機共享的計算機則不會宣告,因而也就不會出現在網路鄰居里了。當客戶計算機想獲得需要的網路資源列表時,首先會廣播發出瀏覽請求,瀏覽主控伺服器收到請求後,如果請求的是本組的瀏覽列表,則直接將客戶所需的資源列表發回;如果請求的是其它工作組的瀏覽列表,瀏覽主控伺服器會根據本身Browsing List中的記錄找到相應工作組的主控瀏覽器返回給用戶,用戶可從那裡得到它想要的瀏覽列表。
4.網上鄰居依賴服務之間的關系: 首先說明一下網上鄰居在Windows 系統中結構: Computer Browser 服務 Server 服務 Workstation服務 Microsoft 網路的文件和列印機共享 協議 Microsoft 網路客戶端 這些服務和協議就組成了我們用戶能夠接觸到的有關網上鄰居背後的Microsoft Browser服務,也就是說要保證網上鄰居能夠正常工作,系統方面首先上面提到的這些必須正常工作。 在點一下這幾個服務的要點: Computer Browser服務是這個體系的首腦, Server服務就是Computer Browser服務的右手,主要負責提文件和列印機共享的支持, Microsoft網路的文件和列印機共享 就是Server服務在網卡上面的反映。 Workstation服務,就是Computer Browser服務的左手,主要負責接收瀏覽列表, Microsoft網路客戶端 就是Workstation服務在網卡上面的反映。
二、查看網上鄰居方法
一般系統安裝後網上鄰居就會出現在桌面上。對XP來講,桌面上,右鍵打開」屬性」-」桌面」-」自定義桌面」,在網上鄰居那裡打勾就可以啦. 「網上鄰居」是區域網用戶訪問其他工作站的一種途徑,不少用戶在訪問共享資源時,總喜歡利用「網上鄰居」功能,來移動或者復制共享計算機中的信息。
方法一:打開IE瀏覽器,直接在地址欄輸入「\\該計算機的IP或名稱」,按回車鍵,所有共享的文件和文件夾就會一目瞭然了(編註:如果對方對文件夾設置了許可權,那你還需要知道相應的用戶名和密碼)。
方法二:打開網上鄰居窗口,單擊「查看工作組計算機→向上」,在窗口內就可以看到所有工作組,只需打開計算機所在的工作組,就可以看到相應的計算機了。
方法三:打開網上鄰居窗口,單擊「添加一個網上鄰居」,在添加網上鄰居向導中輸入:\\ IP地址或計算機名,鍵入該機器的名稱。單擊「完成」按鈕,即可。
方法四:單擊菜單「開始→運行」按鈕,打開運行對話框,在「打開」一欄中輸入:\\對方計算機的IP或名稱,單擊「確定」按鈕即可。
方法五:用滑鼠依次單擊Windows系統桌面上的「開始」/「搜索」/「搜索計算機」命令,在隨後現的對話框中,輸入要尋找的共享計算機名字,再用滑鼠單擊一下「立即搜索」按鈕,要不了多長時間,網上鄰居中指定的計算機就會出現在搜索結果頁面中了.
方法六:在DOS下訪問網上鄰居。只要在DOS命令提示符下輸入「NET VIEW XXX」命令(其中XXX表示網上鄰居中的共享計算機名字),再直接回車,就能查看共享計算機XXX上的資源文件了;要是大家輸入「NET USE F:XXXYYY」命令的話,就可以將網上鄰居中共享計算機XXX上的YYY目錄映射為本地計算機中的F盤了,以後大家可以直接在命令提示符下鍵入「F:」,就能對網上鄰居中的共享資源進行相關操作了
三、認識和解決網上鄰居的常見問題
1:所有的網上鄰居中的機器不可訪問 ----主瀏覽器死機,還沒有選舉出新的瀏覽器
2:某些網上鄰居的機器不可用 可以在「網上鄰居」中看到一台電腦,但是點擊該電腦圖標卻出現「網路路徑不存在」的錯誤提示----是瀏覽表中的內容沒有更新 。如果一台電腦非法關機,它的名字可能會在網路上保留40多分鍾,所以你現在點擊的可能是一台非法關機的電腦。因為瀏覽列表的獲得不是通過訪問其中每一台機子得到的,很多時候網路中的計算機並不能正確更新瀏覽列表。當一台計算機正常關機時,它會向網路發出廣播宣告,使瀏覽主控伺服器及時將它從瀏覽列表中刪除;而非正常關機後,瀏覽列表裡仍會把該條目保持很長一段時間(NT下是45分鍾),這就是我們仍能在網路鄰居里看到它的原因。另外有時候,明明計算機已經關了,但網上鄰居上卻仍然存在 ----這個是網上鄰居的正常現象,也是瀏覽表沒有更新的原因。主瀏覽器的列表更新需要每隔一段時間進行,這樣客戶機得到的瀏覽列表就不是實時更新的。比如客戶機非法關機後,在主瀏覽器的瀏覽列表裡還會保存很長一段時間,而實際上該計算機已經無法訪問了。 解決方案:如果要訪問的計算機不在網上鄰居的列表裡或在列表裡卻無法通過NetBIOS名稱訪問,可以在地址欄里輸入「\\IP地址」來訪問。
3:用windows98操作系統訪問win2000或xp系統時無法訪問。可能是win2000或xp系統上的 guest 帳號被禁用或者Win2000採用了NTFS分區格式,設置了許可權控制。解決方案:啟用Win2000里的guest 用戶 ,如果沒有啟用guest用戶那麼Win98訪問Win2000時會要求輸入IPC$密碼。同時查看要訪問的分區或文件夾是否設置了過高的訪問許可權,一般要允許Win98系統的機器訪問的話,Win2000里的安全控制里不要將everyone的賬號組刪除。 1.如果是98的話,在開啟了系統Guest用戶的情況下,點擊「開始」—→「運行」,輸入gpedit.msc,可以調出組策略編輯器,在「本地計算機策略—→計算機配置—→Windows設置—→安全設置—→本地策略—→用戶權利指派—→拒絕從網路訪問這台計算機」中赫然可以看到有Guest用戶!如果在這里刪除Guest用戶,那麼其他電腦就可以從網上鄰居中查看這台電腦的共享目錄了。 2.如果是2000或者xp的話,你就乾脆把網路協議全部刪掉,只留有用的,如:TCP/IP,IPX/SPX,NETBUIE。不必要的網路協議往往會影響網路的連接速度和效率。 ping不通,可能是xp自帶防火牆,關掉它試試。
4: 網上鄰居電腦或工作組名單的來源。 如果是每次需要時才開始在網上查找電腦,尋找方式除了廣播以外別無它法,如果有多台電腦同時執行類似任務,勢必引發網路大賽車,因此Mircosoft提出了Browser Service(瀏覽服務)作為解決方案。Mircosoft網路上必須有一台或數台機器充當瀏覽伺服器,維護並隨時更新網路上的電腦與工作組名單,這樣任何一台電腦需要瀏覽「網上鄰居」,便可以向伺服器請求名單,避免了廣播查詢造成的網路阻塞。可以擔任Browser的電腦並不是隨意的,這取決與該電腦採用什麼操作系統和它開機時間長短。一般來說,採用WinNT/2000/XP作為操作系統比Win9X/ME的電腦成為Browser的優先順序高,如果操作系統相同,則比較系統的版本,新版本優先權高,如果系統和版本相同,則先開機的優先。當網路中第一台電腦開機時,它會發出查詢有沒有Master Browser,如果沒有則自己成為Master Browser,如果有的話則會比較操作系統的版本,高的成為Master Browser。當一台非Master Browser關機時,它會主動通知Master Browser,然後由Master Browser將它從網路清單中清除,但是如果客戶機非正常關機,則Master Browser不會將它從網路清單中清除,最長要經過48分鍾後才會將它清除掉。
5: 「網上鄰居」非常慢 。原因:一、網上鄰居提速兩原則: 1、使用單一網路通信協議 windows允許是用多種通信協議,如NetBEUI和 IPX/spx等,雖然方便,但也製造了更多的網路廣播垃圾,同時也減緩了存取網路資源的速度,只用一種通信協議當然最理想不過,因此若沒有必要,將多餘的協議刪掉。 2、使用WINS伺服器配合使用TCP IP ,WinNT/2000 server提供WINS伺服器功能,在區域網中安裝一台WINS伺服器,則網路上所有電腦都成為WiNS客戶端,這樣客戶端只需要向WINS伺服器發出請求而不必進行廣播查詢,對於中大型網路是個不錯的選擇。 二、Master Browser是關鍵有的Master Browser系統資源差不多要耗盡(需要重起),也有的Master Browser被使用了防火牆的用戶霸佔,這時我們就需要先找到它,然後再採取相應方式解決。WinNT/2000 Resource kit中一個叫Browstat.exe的小工具可以幫我們找到Master Browser,安裝後執行 net config rdr ,然後記下NetBT_Tcpip_及後邊大括弧中的內容,假如是NetBT_Tcpip_{612E.....},然後執行Browstat GETMASTER NetBT_Tcpip_{612E.....} XXX (XXX是要獲得Master Browser的工作組或域)。如果訪問一個工作組時被告知該工作組列表拒絕訪問,這種情況一般都是該工作組的Master Browser採用了防火牆,找到該機器,關閉防火牆就可以解決問題。 為什麼我瀏覽網上鄰居的時候很慢?怎樣解決? :因為通過網上鄰居瀏覽其它計算機的時候,2000會先搜索自己的共享目錄和可作為網路共享的列印機以及計劃任務中和網路相關的計劃任務,所以導致速度慢。 啟動注冊表編輯器regedit 找到 HKEY_LOCAL_MACHINE/sofeware/Microsoft/Windows/Current Version/Explore/RemoteComputer/NameSpace 刪除{2227A280-3AEA-1069-A2DE08002B30309D}(列印機)刪除{D6277990-4C6A-11CF8D87-00AA0060F5BF}(計劃任務)再次打開的時候就會發現速度比以前提高很多了。
6:不能瀏覽網路,但是卻能夠與區域網的其它計算機玩網路游戲。(1).確保硬體沒有問題 有些人雖然打開網上鄰居時有錯誤,提示不能瀏覽網路,但是卻能夠與區域網的其它計算機玩網路游戲。這就表明你的硬體沒有問題。再者,用ping命令,ping本地的IP地址或計算機名。如果能ping通,也說明你的硬體沒有問題。 (2).網路配置 若是Windows 98系列操作系統,強烈建議宿舍、家庭區域網在網路組件中安裝五個網路組件(如圖),缺一不可,多則累贅。第一個是Microsoft 網路用戶,第二個是正確安裝網卡驅程,第三個和第四個是IPX協議和TCP/IP協議,最後一個是Microsoft 網路文件共享。若是Windows 2000、XP操作系統,也只需要做類似設置即可。(3).TCP/IP裡面的設置 保證區域網裡面的計算機處於同一網段上。一般把IP地址設為:192.168.1.X,子網掩碼:255.255.255.0,就可以了。 (4).不要更改其它網路組件的默認設置 總結 提示讀者注意的是,一定要注視第2點所說的安裝網路文件共享這個組件。只要區域網中有一台計算機沒有裝這個東東,出現無法瀏覽網路的幾率就大大提升了。 說到最後,還要加上一句讀者不希望看到話:即使是硬體沒問題,軟體設置沒有問題,在對等區域網中出現無法瀏覽網上鄰居還是不可避免的現象!!這涉及到計算機列表保存在主控伺服器上的知識, 不是一兩句話能夠說清楚的。我們只要做到上面幾點,就很少會出現無法瀏覽網上鄰居的情況。
7:可以訪問別人的電腦,別人看不到自己的電腦。這種情況應該是你只安裝了網卡驅動,網路協議和Microsoft網路用戶,所以你可以訪問別人的電腦,但是沒有安裝「文件與列印機共享服務」,也就是沒有作為伺服器的功能,所以別人看不到你的電腦。
四、網上鄰居有問題,請參看以下步驟
如果你的網上鄰居有問題,請參看以下步驟(同樣適用於列印機的共享): 1.1.網線。雙機互連不使用HUB或交換機,用交叉線連接兩機;如果使用HUB或者交換機,均用直連線連接至HUB或交換機,保證交換機、網卡狀態燈正常。 1.2.IP協議。WIN98及以後的機器在安裝時會默認安裝TCP/IP協議,WIN95需要另外安裝。在網上鄰居->屬性(WIN9X/Me)或者網上鄰居->屬性->本地連接->屬性(WIN2K/XP)里可以查看是否安裝了TCP/IP協議。 1.3.IP地址。在TCP/IP屬性里設置IP地址、子網掩碼和網關,如果有需要可以設置DNS和WINS伺服器地址。IP地址推薦設置:192.168.X.X,子網掩碼:255.255.255.0。如果你的區域網中有DHCP伺服器,選擇自動獲取地址即可。 驗證方法:在DOS提示符下使用ping x.x.x.x(對方IP地址),如返回如下信息,說明IP設置成功: Reply from x.x.x.x(對方IP地址):bytes=32 time<1ms TTL=128 1.4.NetBIOS over TCP/IP。網上鄰居的瀏覽和通訊要使用NetBIOS協議,該協議是無法被路由器轉發的,因此WIN2K及以後的操作系統均提供將NetBIOS協議封裝在TCP/IP中的功能。在Win9X/Me系統中,打開網上鄰居->屬性可以參看是否安裝了NetBIOS協議,在Win2K/XP中,打開TCP/IP屬性->高級->WINS->NetBIOS設置,選擇「啟用TCP/IP上的NetBIOS」。 驗證NetBIOS名稱解析:使用ping XXXX(對方機器名),如果返回如1.3中的信息,說明NetBIOS協議解析正常。 1.5.HOST文件。如果在1.4中無法正確解析機器名,可以修改host文件,在WINDOWS目錄中搜索HOST關鍵字,找到後,使用記事本打開host(有的系統為host.sam),在末尾加入如下內容: x.x.x.x(對方的IP地址)使用Tab鍵跳到下一製表列XXXX(對方的機器名) 存檔退出,注意,如果原文件帶有.sam擴展名,要去掉擴展名,才能生效。使用與1.4.同樣的方法驗證。 1.6.啟用列印與文件共享。在網上鄰居和本地連接屬性里可以看到是否安裝了列印機與文件共享。驗證:如果在網上鄰居中看不到自己的機器,說明你沒有安裝列印機與文件共享。 1.7.啟用GUEST用戶:WIN2K/XP在工作組模式下要使用Guest用戶來允許網路訪問,因此要啟用Guest用戶。打開控制面板->用戶帳戶或者在管理工具->計算機管理->本地用戶和組中打開Guest帳戶,如果使用域管理模式,可以忽略這一步。 1.8.啟用計算機瀏覽服務。WIN2K/XP要確保計算機瀏覽服務正常啟動。打開計算機管理->服務和應用程序->服務,確保「Computer Browser」沒有被停止或禁用。
『伍』 網路鄰居有什麼作用如何使用
在NT域環境下或工作組環境下,瀏覽服務維護著一個瀏覽列表,它包含所有可使用的域、工作組和計算機名等,是共享資源的目錄。當我們使用「網上鄰居」時,就在使用這個瀏覽服務。 瀏覽服務系統包含了主瀏覽器、備份瀏覽器和瀏覽器客戶等角色。作為主瀏覽器的計算機起到了維護瀏覽列表的作用並且周期性地把拷貝發送到作為備份瀏覽器的計算機上。當瀏覽器客戶需要知道網上有哪些可利用的資源時,向作為備份瀏覽器的計算機發出API呼叫以得到當前的列表。 主域控制器(PDC)有主瀏覽器的優先權,這樣它就承擔了維護它所在的這個工作組的瀏覽列表的工作。但是它也有關機或重啟的時候,這時便產生了主瀏覽器的競選過程。也就是說,競選發生在當一個計算機不能定位主瀏覽器時,或具備更優先條件的計算機上線時,或NT主域控制器啟動時。按照各自的選舉條件,當作為主瀏覽器的計算機推舉出來後,網路瀏覽才能正常。競選是通過發廣播來實現的,如果哪個計算機的競選條件比它收到的報文要好,則它將廣播自己的競選條件,收到別人的競選條件後每個計算機根據自己在域中的角色延遲不等的時間後再做反應,這樣能減少競選條件較差的計算機發送選舉報文。當一個計算機選舉成為主瀏覽器並且它的瀏覽列表是空時,它將廣播一個請求通知的報文,強迫所有的計算機必須在30秒內給予答復,這個30秒的時間是為了防止伺服器過載或報文丟失。 除了承擔主瀏覽器和備份瀏覽器任務的計算機外,其他機子將向主瀏覽器周期性地發布通知,告知自己是可利用的資源。這個時間開始是1分鍾、2分鍾、4分鍾、8分鍾,以後就是每12分鍾一次了。如果這個機子關機了,主瀏覽器連續3個周期也就是36分鍾沒有收到它的消息,將認定它不可用,並從瀏覽列表中刪掉它。但是它還留在備份瀏覽器的機子里,備份瀏覽器每隔15分鍾呼叫主瀏覽器一次以獲得更新的網路資源列表,也就是說不可用的資源最多要等到36+15=51分鍾後才會從網上徹底消失。這就是為什麼有的計算機改了名,但舊名字依舊留在網上一段時間的原因。 在一個工作組里有一個主瀏覽器,那麼在多個工作組、多個域甚至多個子網里昵?這就需要一個域主瀏覽器,每個工作組或域的主瀏覽器要周期性地向這個域主瀏覽器發送自已所管轄的列表,這個周期開始是1分鍾,5次後是15分鍾。如果3個周期內沒有收到這個報文,域主瀏覽器也將它從自己的列表中去除。也就是說,當一個工作組失效後,它還將在主列表中保留45分鍾。域主瀏覽器默認為主域控制器,Windows XP Professional版本的計算機不能擔此重任. 當收到瀏覽列表後,計算機必須能解析裡面的NetBIOS名,這就要求網路的WINS服務或DNS服務必須正常,瀏覽才能正常,因為瀏覽的競選過程是通過UDP廣播實現的。 作為網路管理員,當網上鄰居出現問題時,要一步步分析,看是暫時的還是競選過程出了問題。目前沒有辦法證明瀏覽列表是否完整,但有辦法發現某可用資源是否在列表裡,甚至可以強迫開始一次競選。一般是沿著通信鏈的路徑從第一個應該具有該資源的主瀏覽器查起,看它是否收到某計算機的通知報文。 瀏覽服務使用的是CIFS/E(Common Internet File System)協議組里的計算機瀏覽協議,在Windows 2000的計算機環境里使用活動目錄來代替它,但為了向下兼容,Windows 2000也支持這個瀏覽服務。
麻煩採納,謝謝!