共享ADSL的幾種方法
俗語有講“獨食難肥”,ADSL這份美食豈可獨食呢?當然要拿出來跟大家分享啦!隨之而來的問題就是如何分享啦,總不能夠讓幾個人輪流使用一臺計算機上網吧!要分享,第一件事就是實現網絡共享。其實ADSL網絡共享的方法有很多,而且都不難實現,有興趣的朋友趕快往下看吧!本文把共享方法分成三大類:
(一)無服務器方式共享
(二)單服務器方式共享
(三)多服務器方式共享
而每個大類都會介紹幾種實現方法,務求給讀者帶來更多的選擇余地。為了便于理解,各種方法在下文都會有比較詳細的介紹。
(一)無服務器方式共享
本類介紹兩種實現方法:
(A)重復撥號法――這是最容易實現的方法,只要將多臺計算機通過HUB(集線器)連接成星型,再把ADSL MODEM通過直通線(MODEM附送的那條網線)與HUB的Up-link口連接。如果沒有Up-link口,可以使用交叉線將ADSL MODEM與HUB的普通接口(MDI-X口)連接。在每臺計算機中安裝各自的PPPOE協議與撥號軟件。使用時不用理會其他計算機,各正常自撥號上網就可以了。這種方法是利用ISP服務中的一個BUG實現的,但由于ISP方面最近禁止了重復撥號,這種方法實現的機會不大了。不過由于系統的漏洞,還是有很多朋友轉了空子,仍然可以正常使用該方法。值得提醒一句,在申請ADSL后有有些朋友得到了兩個帳號([email protected]與[email protected])。不能重復撥號的朋友可以分別使用這兩個帳號撥入,可能會有意外驚喜。
該方法的優點:操作簡單,不用進行復雜的網絡配置,只要有HUB就可以實現。缺點:實現機會不是太大,可能會有被中國電信重復記費的危險。
連接示意圖
(B)硬件法――市場上瞬息萬變,只要有需求就必定會有人制造出相應的產品以滿足消費者的需要。精明的廠商早已制造出實用的ADSL共享器了。其實ADSL共享器可以說是一臺小型的路由器,也可以說是一臺小型的服務器,其集成了NAT(網址轉換)、DHCP(動態主機配置協議)、Dial-on-Demand(按需撥號)、Proxy(代理服務器)、IP Filter(IP過濾)、Firewall(防火墻)、Static Routing Table(靜態路由表)等功能的其中幾種,使用戶能方便實現ADSL、ISDN或CA的共享上網。注:以上提及的功能在ADSL MODEM上也有部分集成,但可能是ADSL MODEM廠商的問題,把這些功能都定位在固定IP接入方式上,即只有申請了固定IP才可以使用MODEM的路由功能。估計通過升級ADSL MODEM的Firmware(官方提供的可能沒有此功能,盼望有編程高手編出能在動態IP上實現路由功能的Firmware)的就可能實現共享上網。
優點:由于共享器有DHCP功能,所以其他主機只須設置自動獲得IP即可,無須進一步的設置即可實現上網。
缺點:需要付出比較昂貴的價錢,目前便宜的ADSL共享器的價格都在2000圓左右。家庭用戶沒有必要使用這種方式,而和鄰居共享上網的朋友倒不如多申請一條ADSL線路更為合算。
無服務器共享方式就介紹到這,大家都發現無服務器共享方式的一個最大的特點就是設置簡單,無須人工配置IP,掩碼,網關等參數。是新手共享上網最好的方法。
(二)單服務器共享方式
單服務器方式共享的實現思路是以一臺PC擔任服務器,向其他PC提供網絡共享服務。實現此方式主要有兩種方案:
一、代理服務器方案(Proxy); 二、網址轉換方案(NAT)
代理服務器其實是一臺位于客戶機約Internet服務器之間的服務器,客戶機需要訪問互聯網服務必須先向代理服務器發出請求,代理服務器收到客戶機請求后便向Internet服務器發出相應的請求,并將Internet服務器的返回信息放入緩存并轉發給客戶機。如果再有客戶機向代理服務器發出請求,代理服務器會先檢查自己的緩存,看是否擁有相關的數據并檢查是否最新版本。若是最新版本,就不需向Internet服務器請求,直接將數據發給客戶機。使用代理服務器的好處是訪問速度快(代理服務器擁有很大的緩存),管理方便(代理服務器可以對不同的服務進行監控于管理)等優點;但存在配置麻煩的缺點(客戶機需要對每個應用程序進行有關代理服務器的設置)。常用的代理軟件有WinGate , WinProxy等
網址轉換技術是一種高效率、方便的方法,他通過對底層數據包的轉換,把TCP/IP數據包中包含的私有IP轉換成服務器的公共IP實現使用一個公共IP多機共享上網。由于其工作在較底層,因此對上層應用程序是透明的。各客戶機只須將網關指向服務器就能正常工作了。但也存在監控與管理能力比較弱的缺點。常用的NAT軟件有WinRoute , Sygate , Windows的ICS ,Windows2000 Server的路由與遠程訪問等。
由于Proxy的功能強大,其受到很多公司用戶的歡迎;但其設置比較繁瑣,在一般家庭使用較少。本文是面向家庭用戶的,因此對Proxy就不佐詳細的介紹了。下文我們著重討論NAT軟件的使用方法。
(A)Internet Connectiong Share
安裝ICS首先需要將網絡按如下拓撲連接
ICS是Windows自帶的網絡共享組件,在控制面板選“添加與刪除程序”“WINDOWS安裝程序”在“Internet工具”中安裝“Internet連接共享”即行。安裝完成后自動彈出向導
依照向導要求選擇共享的連接、設置即可。最后系統會要求用戶插入一張軟盤,制作客戶端配置軟盤。到目前為止,服務端的配置已經完成,接下來就是重啟計算機,并把軟盤拿到客戶機進行客戶端的配置。 打開客戶機,插入軟盤,運行icsclset.exe就能自動完成配置任務。 注:在比較大型網絡最好不要使用ICS進行連接共享,由于ICS會改變網絡配置(IP、GATEWAY等)有肯能會造成網絡通訊異常。
(B)SyGate是是著名的NAT共享上網軟件,他支持所有網絡應用協議,支持各種網絡拓撲結構,4.0以上版本修改了舊版中ADSL應用中的BUG,全面支持ADSL。使用SyGate共享上網可以采用單網卡方案與雙網卡方案兩種方式:單網卡適用與用戶較少的網絡,而雙網卡適用于用戶較多的網絡。單網卡方案中,由于服務器的網卡既要ADSL數據又要處理局域網數據,負荷比較大,出現沖突的機會也會比較多,降低網絡的利用律。但是由于節省了一張網卡,是家庭式網絡的首選方案。
單網卡方案網絡拓撲
雙網卡方案網絡拓撲
點此處下載SyGate 4.2試用版并在系統中安裝
選擇Server模式并輸入一個在網絡上唯一的計算機名稱
完成安裝進入SyGate界面
選擇“Configuration”進行配置
Direct Internet/ISP Connections:這里用來指定于Internet連接的方式,提供了“自動檢測”、“撥號”、“局域網”三種方式。使用WinPoeT或RASpppoe的用戶請選擇“Dial up”,使用EnterNet的用戶選擇“Ethernet”并選擇EnterNet撥號程序虛擬出來的網卡“NTS PPPoE Adapter” Dialup Settings:這里選擇撥號程序以便SyGate能自動撥號。按“Add”添加撥號程序,勾上選擇框,填入ADSL帳號與密碼。
__________________
我喜歡一個人站在高處 俯瞰腳下的山川大地
〖新手上路指南〗
向版主反映這個帖子 | IP地址: 已記錄
2003-01-29 23:13
奕柯 頭銜:總版主 等級: 56
注冊日期: 2003年01月
來自:天津
發帖數量: 6447
3樓
在Configuration窗口中有一個“Dial-On-Demond”選項,選擇后SyGate能根據客戶機的需求自動撥號連接Internet。“Never hang-up”選項用來設定SyGate不自動斷線,否則SyGate將在空閑用戶設定時間后自動段開與Internet的連接(本文設定為180秒)。如果你想長期在線,請勾上“Never hang-up”選項。
Local Network Connections:這里設定的是與內部局域網連接的網卡。使用單網卡方案的朋友請選擇您的網卡,使用雙網卡方案的朋友請選擇與局域網直接連接的網卡(并非連接ADSL MODEM那長網卡)。 注:強烈推薦想使用雙網卡方案的朋友使用兩張不同牌子的網卡,以便區分,減少設置時的麻煩。
Single NIC Mode Settings:使用單網卡的朋友切記勾上此選項,并需要填入一個IP地址供局域網內其他計算機作為網關。注意應與局域網內其他計算機使用同一個IP段。
Options:這里提供了更多的設置。“Auto detect new vers”能讓SyGate自動檢測最新版本,“Enable Internet Sharing At Start”選項可使SyGate啟動時就立刻提供共享服務。“Enable Address Server(DHCP)”使SyGate啟用DHCP(動態主機配置協議)服務,能自動為局域網上客戶機配置IP地址、子網掩碼、網關、DNS等參數。“Enable activity log”啟動日志記錄文件,“Enable Enhanced Security”能提供更安全的網絡服務,“Enable DNS Forwarding”使局域網中客戶機能通過Internet上的DNS服務器進行域名解釋,“Enable build-in Sock5 Service”打開內置Sock5服務。
推薦打開“DHCP服務”、“自動啟用網絡共享”與“轉發DNS”選項,至于其他可以根據自己實際需要打開。 Advanced:提供了DHCP服務器的高級選項。
這里可以設定DHCP分配IP的范圍、子網掩碼、域名服務器、連接超時時間、MTU值。DNS服務器地址請填入當地ISP提供的DNS服務器地址(廣州61.144.56.100或202.96.128.68)。 讓我們看看Permissions設置
這里提供了黑名單與白名單列表,可以制定列表以允許或禁止某種協議、端口,甚至可以根據不同時間而調用不同設置。
到目前為止,NAT服務器的配置已經基本完成,讓我們看看客戶機的設置吧。
如果您安裝了SyGate的客戶端程序,完全不需要進行配置,但不推薦安裝。安裝會浪費了寶貴的系統資源。
如果您沒有安裝,就往下看吧。只要在SyGate服務器打開了DHCP服務,客戶機只要選擇連接局域網的網卡,然后在IP地址欄中選擇“自動獲取IP地址”就完事了。
如果沒有啟動DHCP服務,客戶機的設置就相對復雜。需要人工指定IP地址、子網掩碼、網關與DNS服務器。網關地址填入SyGate設定的網關地址,IP地址在網關地址的IP段中隨意選擇(局域網中不能重復)。指望掩碼根據具體情況選擇(255.255.255.0/255.255.0.0/255.0.0.0)中選擇一個,如果不能確定,請選擇(255.0.0.0)。DNS服務器填入電信的DNS服務器地址。SyGate 的配置就講到這里。
(C)Windows 2000 server 與 Windows 2000 Advanced server中的“路由與遠程訪問”是一個不錯的選擇,他提供了不錯的NAT服務。安裝與配置都有向導,比較容易掌握,這里就不詳細介紹了。
(三)多服務器共享方式
前面介紹了無服務器方式與單服務器方式,但是兩種方式各有缺點。無服務器方式分兩種,其中重復撥號需要利用電信的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臺計算機的如此類推)。
IP為192.168.1.1的計算機的網關設置
打開IE,選擇“工具”、“Internet選項”、“連接”、“局域網設置”,并在“自動檢測配置”前打鉤,按確定。
配置好后就可以上網,上網方法按順序不同可以分為兩種。
方法一:先打開IE填入一個URL地址,這時IE會自動從網關地址中尋找可用網關,然后連接URL地址(這需要一段比較長的時間)。如果IE提示找不到服務器就證明局域網上沒有計算機建立了Internet連接或啟動SyGate。這時您就可以按正常方法運行撥號程序撥號上網了。可別忘了運行SyGate以便其他計算機共享上網啊。
方法二:使先運行撥號程序,如果撥號成功就證明當前沒有其他計算機上網(這里假設電信禁止了重復撥號,若電信沒有禁止重復撥號,你現在運用的就是本文前面介紹的重復撥號法),你的計算機擔任網關。這時,您應運行SyGate以便其他計算機上網。如果撥號程序返回錯誤信息,證明有其他計算機正在上網,你只須打開IE讓他自動尋找可用網關。這種方法使用靈活是家庭或鄰居共享上網的最好方法,奕柯吐血推薦。
新聞熱點
疑難解答