天天看點

玩轉Windows網路上的芳鄰

“網路上的芳鄰”這個名字可以說隻要接觸過電腦的人沒有不知的,但有幾個人敢說“我真正弄懂了網路上的芳鄰”呢?可以說能夠真正玩轉Windows網路上的芳鄰的人并不多。網路上的芳鄰是區域網路共享檔案和列印機等資源的主要工具,它的重要性不言而喻。但在實際的工作中經常會遇到這樣或那樣的問題,究其根本原因還是對網路上的芳鄰的設定了解不深。在抱怨Windows脆弱之前最好檢查一下自己是否真正了解它,要玩轉Windows網路上的芳鄰就要掌握以下幾個關鍵點。

一、 網路上的芳鄰基于NetBOIS協定。點選網絡連接配接中的TCP/IP協定屬性中的進階選項,如下圖,你會看到網絡連接配接中起用了TCP/IP上的NetBOIS,假如你無意中選擇了禁用TCP/IP上的NetBOIS,你将會發現你的網路上的芳鄰打開後會是一片空白,一台計算機也看不見。由此看來,NetBOIS是計算機能夠獲得網路上的芳鄰清單的基礎,由于啟用了TCP/IP上的NetBOIS,是以你也無需在網絡連接配接屬性中除TCP/IP之外再加一條格外的NetBOIS協定, 實際上隻要在網絡連接配接中安裝了Micorosoft網絡用戶端、Microsoft網絡的檔案和列印機共享服務、Internet協定(TCP/IP)這三項就完全可以滿足網路上的芳鄰的基本要求。

玩轉Windows網路上的芳鄰

二、 網路上的芳鄰搜尋和UNC路徑直接通路是網路上的芳鄰通路清單不足之處的有力補充。即使你各項設定都正确,有時也會出現通路清單中的計算機不全等小毛病,這是網路上的芳鄰固有的缺陷,是以你對網路上的芳鄰清單不要有太多依賴。假設我們要通路另一台計算機上的共享資源,而網路上的芳鄰清單中又找不到這台計算機,這時最好的辦法是在網路上的芳鄰中點選“搜尋”選項,然後在搜尋文本框中填入你所要通路計算機的計算機名或IP位址就可以通路到它。另外遇到這種情況時,你還可以在網路上的芳鄰的位址欄中直接輸入UNC路徑來通路,即 \\計算機名(或IP位址)\共享資源名。

三、 在網路上的芳鄰中通過IP位址實作跨子網的共享資源通路。網路上的芳鄰清單通路隻能局限在同一子網中,也就是說網路上的芳鄰清單中列出的計算機都是同一子網中的計算機,在沒有WINS服務的區域網路中用網路上的芳鄰搜尋計算機名的方法也隻局限于同一子網中的計算機。而在一般企事業機關的區域網路中,一般都會劃分成幾個網段的子網,那麼如何通過網路上的芳鄰實作不同子網間的計算機資源共享呢?我們可以通過在網路上的芳鄰位址欄或搜尋欄中輸入所要通路計算機IP的方法實作跨子網計算機之間通過路由的互訪,在不同子網間共享檔案資源。

四、 防火牆對網路上的芳鄰通路的限制。網絡的美妙之處在于我可以通路任何人,網絡的可怕之處在于任何人可以通路我,這句話還是有一定道理的,防火牆正是起到一種讓别人有選擇通路自己計算機的作用。但防火牆在阻止非法通路的同時,也給正常的網路上的芳鄰通路添加了障礙。包括Windows2000和windowsXP以及它們之前的作業系統都不帶防火牆,可以按裝第三方防火牆,然後在例外頁籤中勾選“檔案和列印共享”,這就相當于在防火牆上打通了一條允許别人通路自己電腦上共享檔案的一條通道。WindowsXP SP2和Windows2003有了作業系統内置的防火牆,通過上面所說的在“例外”頁籤中勾選“檔案和列印共享”的方法就可以讓别人通路到自己計算機上的共享檔案,不過這也僅限于同一子網内的計算機,要讓區域網路中其它子網的計算機通路自己計算機上的共享檔案,還要破解防火牆設定中的另一道玄機。

第一步如圖在防火牆“例外”頁籤中選“檔案和列印共享”,然後點“編輯”按鈕

玩轉Windows網路上的芳鄰

第二步在下圖中選中一個協定和端口之後點“更改範圍”按鈕,從圖中我們可以看到網路上的芳鄰資源共享使用了TCP協定的139和445端口以及UDP協定的137和138端口,其中139和445端口用于共享資源的傳送,137和138端口主要用于NetBIOS名稱服務,是獲得NetBOIS計算機清單的關鍵。

玩轉Windows網路上的芳鄰

第三步可以單選“任何計算機”選項,不過為了安全起見最好選“自定義清單”,然後輸入一個共享的IP位址範圍,這樣就可以實作不同子網間計算機通過防火牆的資源共享了。運用這種方法甚至可以設定成讓另一子網的一台電腦單獨通路自己計算機上的共享資源,而同一子網的其它電腦雖然能夠在網路上的芳鄰清單中看到我的電腦卻通路不了它。隻要充分發揮你的想象力,沒有做不到,隻怕想不到。

繼續閱讀