網路共享

2puT發表於2016-07-11

網路共享就是以計算機等終端裝置為載體,藉助網際網路這個面向公眾的社會性組織,進行資訊交流和資源共享,並允許他人去共享自己的勞動果實。網路共享的方法有很多,而且都不難實現,大概有無伺服器方式共享、單伺服器方式共享以及多伺服器方式共享三類。

中文名

  網路共享
解決方案 保證交換機網路卡狀態燈正常等
具體應用 網路共享軟體 、列印等
概 念 最初的設計是為了提供通訊網路
分類實現 無 單 多伺服器等
網路上的芳鄰 具體相關問題回答


網際網路最初的設計是為了能提供一個通訊網路[1],即使一些地點被核 武器摧毀也能正常工作。如果大部分的直接通道不通,路由器就會指引通訊資訊經由中間路由器在網路中傳播。

1978年,UUCP(UNIX和UNIX拷貝協議)在貝爾實驗室被提出來。1979年,在UUCP的基礎上新聞組網路系統發展起來。新聞組(集中某一主題的討論組)緊跟著發展起來,它為在全世界範圍內交換資訊提供了一個新的方法。然而,新聞組並不認為是網際網路的一部分,因為它並不共享TCP/IP協議,它連線著遍佈世界的UNIX系統,並且很多網際網路站點都充分地利用新聞組新聞組是網路世界發展中的非常重大的一部分。

當e-mail(電子郵件)、FTP(檔案下載)和telnet(遠端登入)的命令都規定為標準化時,學習和使用網路對於非工程技術人員變的非常容易。雖然無論如何也沒有今天這麼容易,但在大學和特殊領域裡確實極大地推廣了網際網路的應用。其它的部門,包括計算機、物理和工程技術部門,也發現了利用網際網路好處的方法,即與世界各地的大學通訊和共享檔案和資源。圖書館,也向前走了一步,使他們的檢索目錄面向全世界。

第一部分:使用網路上的芳鄰步驟,如果你的網路上的芳鄰有問題,請參看以下步驟(同樣適用於印表機共享): 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屬性可以參看是否安裝了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”沒有被停止或禁用。

1.9.防火牆:確保WINXP自帶的防火牆沒有開啟,開啟本地連線屬性->高階,關掉Internet連線防火牆。如果使用了第三方的防火牆產品,參考其使用手冊,確保防火牆沒有禁止以下埠的通訊:UDP-137、UDP-138、TCP-139、TCP-445(僅WIN2K及以後的作業系統)。

1.10.設定共享資料夾印表機

經過以上步驟,你的網路上的芳鄰應該可以正常工作了,如果有疑問,請看下面的有關網路上的芳鄰的FAQ。

重申一句,微軟的網路上的芳鄰由於其工作方式是基於Netbios的廣播查詢鄰居的,所以很多情況下很不穩定。在執行裡輸入"\\對方機器名“,如果無法訪問提示找不到網路路徑,說明你的或對方的Netbios解析有問題,遇到這種情況試著重啟機器,要想較好解決只能在區域網中建立WINS伺服器來幫助客戶端做Netbios解析。

基於計算機這個硬體,到網路服務商處(如:中國網通、電信)通過繳費的方式獲得一定規則的上網許可,並遵從各項網路服務協議,從而在計算機網路上實現網路共享

網路共享的方法有很多,而且都不難實現,本文把共享方法分成三大類:無伺服器方式共享,單伺服器方式共享,多伺服器方式共享。而每個大類都會介紹幾種實現方法,務求帶來更多的選擇餘地。為了便於理解,各種方法都會有比較詳細的介紹。

無伺服器

1.重複撥號法

這是最容易實現的方法,只要將多臺計算機通過HUB(集線器)連線成星型,再把ADSL MODEM通過直通線(MODEM附送的那條網線)與HUB的Up-link口連線。如果沒有Up-link口,可以使用交叉線將ADSL MODEM與HUB的普通介面(MDI-X口)連線。在每臺計算機中安裝各自的PPPOE協議與撥號軟體。使用時不用理會其他計算機,各正常自撥號上網就可以了。這種方法是利用ISP服務中的一個BUG實現的,但由於ISP方面已經禁止了重複撥號,這種方法實現的機會不大了。不過由於系統的漏洞,還是有很多朋友鑽了空子,仍然可以正常使用該方法。值得提醒一句,在申請ADSL後有有些朋友得到了兩個帳號,不能重複撥號的朋友可以分別使用這兩個帳號撥入,可能會有意外驚喜。

該方法的優點:操作簡單,不用進行復雜的網路配置,只要有HUB就可以實現。缺點:實現機會不是太大,可能會有被重複記費的危險。

2.硬體法

市場上瞬息萬變,只要有需求就必定會有人制造出相應的產品以滿足消費者的需要。精明的廠商早已製造出實用的ADSL共享器了。其實ADSL共享器可以說是一臺小型的路由器,也可以說是一臺小型的伺服器,其整合了NAT(網址轉換)、DHCP(動態主機配置協議)、Dial-on-Demand(按需撥號)、Proxy(代理伺服器)、IP 無伺服器共享方式就介紹到這兒,大家都會發現無伺服器共享方式的一個最大的特點就是設定簡單,無須人工配置IP,掩碼,閘道器等引數,是新手共享上網最好的方法。

單伺服器

單伺服器方式共享的實現思路是以一臺PC擔任伺服器,向其他PC提供網路共享服務。實現此方式主要有兩種方案1)代理伺服器方案(Proxy),2)網址轉換方案(NAT)。

代理伺服器其實是一臺位於客戶機約Internet伺服器之間的伺服器,客戶機需要訪問網際網路服務必須先向代理伺服器發出請求,代理伺服器收到客戶機請求後便向Internet伺服器發出相應的請求,並將Internet伺服器的返回資訊放入快取並轉發給客戶機。如果再有客戶機向代理伺服器發出請求,代理伺服器會先檢查自己的快取,看是否擁有相關的資料並檢查是否最新版本。若是最新版本,就不需向Internet伺服器請求,直接將資料發給客戶機。使用代理伺服器的好處是訪問速度快(代理伺服器擁有很大的快取),管理方便(代理伺服器可以對不同的服務進行監控於管理)等優點;但存在配置麻煩的缺點(客戶機需要對每個應用程式進行有關代理伺服器的設定)。常用的代理軟體有WinGate,WinProxy等。

網址轉換技術是一種高效率、方便的方法,它通過對底層資料包的轉換,把TCP/IP資料包中包含的私有IP轉換成伺服器的公共IP實現使用一個公共IP多機共享上網。由於其工作在較底層,因此對上層應用程式是透明的。各客戶機只須將閘道器指向伺服器就能正常工作了。但也存在監控與管理能力上的弱點。常用的NAT軟體有Sygate,WinRoute,Windows的ICS ,Windows2000 Server的路由遠端訪問等。 由於Proxy的功能強大,因此受到很多大型或專業公司使用者的歡迎;但其設定比較繁瑣,在一般中小型公司或家庭使用較少。本文著重針對後種使用者,討論NAT軟體的使用方法。

(A)Internet Connectiong Share--安裝ICS首先需要將網路按如下拓撲連線

ICS是Windows自帶的網路共享元件,在控制皮膚選新增與刪除程式WINDOWS安裝程式在Internet工具中安裝Internet連線共享即行。安裝完成後自動彈出嚮導,依照嚮導要求選擇共享的連線、設定即可。最後系統會要求使用者插入一張軟盤,製作客戶端配置軟盤。到目前為止,服務端的配置已經完成,接下來就是重啟計算機,並把軟盤拿到客戶機進行客戶端的配置。開啟客戶機,插入軟盤,執行icsclset.exe就能自動完成配置任務。

注:在比較大型網路最好不要使用ICS進行連線共享,由於ICS會改變網路配置(IP、GATEWAY等)有肯能會造成網路通訊異常。在現今流行的ADSL上網線路中也不適用此方法。

(B)SyGate是是著名的NAT共享上網軟體,它支援所有網路應用協議,支援各種網路拓撲結構,4.0以上版本完善了舊版中ADSL應用的不足,全面支援ADSL。

使用SyGate共享上網可以採用單網路卡方案與雙網路卡方案兩種方式:單網路卡適用與使用者較少的網路,而雙網路卡適用於使用者較多的網路。單網路卡方案中,由於伺服器的網路卡既要ADSL資料又要處理區域網資料,負荷比較大,出現衝突的機會也會比較多,降低網路的利用率。但是由於節省了一張網路卡,是家庭式網路的首選方案。

多伺服器

前面介紹了無伺服器方式與單伺服器方式,但是兩種方式各有缺點。無伺服器方式分兩種,其中重複撥號需要利用電信的BUG不容易實現,硬體法需要購買昂貴的共享裝置,不是家庭共享的好方法;單伺服器方式需要使用一臺計算機擔任伺服器,長期開機不但浪費能量而且使用不夠靈活,最後介紹多伺服器方式,這種方式解決了以上方法的缺點,是家庭共享上網或鄰居共享上網的理想辦法。

多伺服器法的思路是——每臺計算機都是伺服器,同時也是客戶機。實現方法如下:每臺計算機按照上文的方法安裝SyGate伺服器程式(單網路卡方案),然後禁止“自動啟動SyGate”,禁止“按需撥號(Dial-on-demand)”,禁止“DHCP服務”。

每臺計算機指定一個IP地址(本文以192.168.1.x為例),第一臺計算機IP設為192.168.1.1;第二臺設為192.168.1.2;第三臺設為192.168.1.3。DNS伺服器設為當地ISP的DNS伺服器IP,例如廣州使用者61.144.56.100或202.96.128.68。閘道器設為除自己以為的其他計算機IP地址,如IP為192.168.1.1的計算機閘道器設為192.168.1.2與192.168.1.3(多於3臺計算機的如此類推)。開啟IE,選擇“工具”、“Internet選項”、“連線”、“區域網設定”,並在“自動檢測配置”前打鉤,按確定。配置好後就可以上網,上網方法按順序不同可以分為兩種。

方法一:先開啟IE填入一個URL地址,這時IE會自動從閘道器地址中尋找可用閘道器,然後連線URL地址(這需要一段比較長的時間)。如果IE提示找不到伺服器就證明區域網上沒有計算機建立了Internet連線或啟動SyGate。這時您就可以按正常方法執行撥號程式撥號上網了。可別忘了執行SyGate以便其他計算機共享上網啊。

方法二:使先執行撥號程式,如果撥號成功就證明當前沒有其他計算機上網(這裡假設電信禁止了重複撥號,若電信沒有禁止重複撥號,你現在運用的就是本文前面介紹的重複撥號法),你的計算機擔任閘道器。這時,您應執行SyGate以便其他計算機上網。如果撥號程式返回錯誤資訊,證明有其他計算機正在上網,你只須開啟IE讓他自動尋找可用閘道器。這種方法使用靈活是家庭或鄰居共享上網的最好方法。[2]

網路共享軟體:共享軟體是以“先使用後付費”的方式銷售的享有版權的軟體。根據共享軟體作者的授權,使用者可以從各種渠道免費得到它的拷貝,也可以自由傳播它。使用者總是可以先使用或試用共享軟體,認為滿意後再向作者付費;如果你認為它不值得你花錢買,可以停止使用。

網路共享列印:網路共享列印是指通過列印伺服器(內建或者外接)將印表機作為獨立的裝置接入區域網或者Internet,從而使印表機擺脫一直以來作為電腦外設的附屬地位,使之成為網路中的獨立成員,成為一個可與其並駕齊驅的網路節點和資訊管理與輸出終端,其他成員可以直接訪問使用該印表機

1:為什麼在網路上的芳鄰訪問對方提示沒有許可權?

Q:兩臺機器都要開啟Guest帳戶(WIN2K/XP)。

2:為什麼點選對方機器顯示無法連線?

Q:確保ping對方IP和機器名都能夠正常返回資訊。

3:為什麼在網路上的芳鄰看不到對方的機器或者能看到卻訪問不了?

Q:按照微軟的解釋,這種現象有時是正常的,這需要了解網路上的芳鄰及其使用的協議NetBIOS的工作原理,參見後面的原理部分。

4:如果不使用網路上的芳鄰,還有其它辦法方便的訪問其它機器?

Q:可以不開啟網路上的芳鄰,直接在搜尋中搜尋對方的IP或者機器名,也可以在執行中輸入\\:****(對方 IP) or XXXX(對方機器名)。(同樣會用到NetBIOS協議

5:兩臺機器不在一個工作組中是否可以使[3]網路上的芳鄰

Q:可以。

6:兩臺機器經過路由器連線,是否可以在網路上的芳鄰看到,又是否可以訪問呢?

Q:不能看到,因為路由器不會轉發廣播(經過設定UDP透傳可以),可以使用FAQ2.4.的方法互相訪問,但僅限於WIN2K/XP。

7:為什麼Win9X/Me訪問不了或者看不到Win2K/XP,而反過來卻沒有問題呢?

Q:確認WIN2K/XP開啟了Guest帳戶,啟用了“瀏覽服務”;Win9X/Me安裝了“印表機和檔案共享”,NetBIOS解析沒有問題,並且雙方沒有防火牆的阻擋。

8:為什麼訪問需要密碼?

Q:確認對方開啟了Guest帳戶,或者對方沒有登陸到域模式。Win9x/Me如果需要登陸到域,不要按Esc取消進入系統。

相關文章