現(xiàn)在關(guān)于實(shí)現(xiàn)共享寬帶上網(wǎng)的方法很多,對(duì)于ADSL來(lái)說(shuō)。大都是開鬉DSL Modem的路由功能實(shí)現(xiàn)寬帶共享,對(duì)于一些小區(qū)寬帶來(lái)講,一般是使用一臺(tái)專門的
電腦作服務(wù)器或使用寬帶路由器,但是單獨(dú)購(gòu)買寬帶路由器也是一筆不小的開支。現(xiàn)在網(wǎng)上有很多自制
軟件寬帶路由器的文章,其中比較常見(jiàn)、配置比較簡(jiǎn)單的是BBIagent,但是這個(gè)東西現(xiàn)在已經(jīng)不是免費(fèi)的了,每臺(tái)路由器的軟件注冊(cè)費(fèi)為 36 美元。有沒(méi)有既免費(fèi)有好用的軟件呢。經(jīng)過(guò)一番搜索,發(fā)現(xiàn)類似的軟件很多,比如一盤秀、
網(wǎng)絡(luò)神牛、FD Linux、LRP(Linux Router Project Linux路由工程)、FLi4L、Freecso、coyote linux等,這些東西有一個(gè)共同的特點(diǎn),都是基于Linux,可以在一張軟盤上運(yùn)行。其中我認(rèn)為最好用的非coyote linux莫屬,它提供了一個(gè)在windows下運(yùn)行的向?qū)С绦颍鶕?jù)提示,6步就可以制作成功。以下就以它為例,說(shuō)說(shuō)怎樣制作自己的軟件寬帶路由器。
首先看看它有哪些功能,現(xiàn)在從
http://www.coyotelinux.com上可以
下載到Linux版和Windows版的制作程序,我選擇了Windows版,它的大小有3.04M,對(duì)于已有寬帶的你,這算不上什么。以下說(shuō)明皆以它為例。
1、支持DHCP連接方式
2、支持靜態(tài)IP地址連接方式
3、支持Modem撥號(hào)方式
4、支持ISDN
5、支持PPPOE,也就是ADSL的連接方式
6、程序內(nèi)建DHCP服務(wù)器功能
7、防火墻
8、IP自動(dòng)轉(zhuǎn)發(fā)
9、遠(yuǎn)程
管理等等。
我裝的寬帶是FTTB+LAN,自動(dòng)獲得IP地址。看來(lái)它的功能符合我的要求。
既然是軟件路由器,首先需要一臺(tái)PC,386以上的都符合要求。我是從別人那里以請(qǐng)吃一頓飯的代價(jià),拿回了一臺(tái)Pentium 75的機(jī)器,32M內(nèi)存,硬盤、光驅(qū)、聲卡等通通不要,顯示器和鍵盤只在調(diào)試時(shí)使用,買了兩塊8139的網(wǎng)卡。硬件方面準(zhǔn)備完畢。
到
http://www.coyotelinux.com,下載所需要的程序,名稱叫做Coyote Linux Windows Wizard,解壓縮,運(yùn)行coyote.exe,出現(xiàn)向?qū)В瑔螕衾^續(xù)進(jìn)入Step 1。
Step 1,設(shè)置Coyote Linux路由器在內(nèi)網(wǎng)中的IP地址和子網(wǎng)掩碼,一般情況下不需改變,直接NEXT。(圖1)
Step 2,這一步對(duì)于Cable Modem的用戶也許有用,一般情況下,直接NEXT。
Step 3,關(guān)鍵的一步到了,根據(jù)你的上網(wǎng)方式選擇,我是FTTB+Lan,我選擇了“DHCP Assinged Address”,ADSL的選擇“PPPoE Configured Internet”,填入你的用戶名,密碼(兩遍),DNS服務(wù)器地址。專線的選擇“Use a static IP Configuration”,填入你的IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)地址、DNS服務(wù)器地址。電話撥號(hào)方式選擇“PPP Modem Dialup”填入用戶名、電話號(hào)碼、密碼、Modem所在的端口、設(shè)備名稱、DNS服務(wù)器地址。需要注意的是,此程序目前只支持硬貓。一切都設(shè)置完畢之后,進(jìn)而第四步。
Step 4,程序詢問(wèn)你是否開啟內(nèi)置的DHCP功能。
建議打開,開啟此項(xiàng)功能,網(wǎng)內(nèi)的電腦可以設(shè)置為自動(dòng)獲取IP地址,DHCP服務(wù)器可以自動(dòng)為每臺(tái)機(jī)器分配IP地址、DNS服務(wù)器地址、網(wǎng)關(guān)地址,省去了逐臺(tái)配置的麻煩。只要網(wǎng)卡驅(qū)動(dòng)程序裝好之后,立刻就可以上網(wǎng),很方便的。當(dāng)然,如果你的局域網(wǎng)已配置好,也可以不啟動(dòng)內(nèi)置的 DHCP 服務(wù)器,但是此時(shí)網(wǎng)內(nèi)電腦的 IP 地址必須設(shè)置在于路由器相同的網(wǎng)段。例如:路由器的 IP 地址為 192.168.0.1,子網(wǎng)掩碼為 255.255.255.0,那么,其它電腦主機(jī)的 IP 地址必須為 192.168.0.X,這里 X 為 2 至 254 之間,子網(wǎng)掩碼為 255.255.255.0,默認(rèn)網(wǎng)關(guān)為路由器的 IP 地址。
Step 5,最關(guān)鍵的一步到了,選擇你的網(wǎng)卡類型。我的是8139的pci接口的網(wǎng)卡,直接被支持的,IO地址和IRQ不需要設(shè)置的,直接NEXT,如果你用的是ISA網(wǎng)卡,那么你就要認(rèn)真填寫了。
Step 6,激動(dòng)人心的時(shí)刻到了,程序要求你放入一張格式化好的軟盤,點(diǎn)擊“Create Disk”,隨著軟驅(qū)發(fā)出的吱吱聲結(jié)束,屬于你自己的Coyote Linux路由器軟盤就成功了。
啟動(dòng)路由器,使用 ping 命令測(cè)試網(wǎng)內(nèi)電腦是否與路由器連網(wǎng)。
方法為ping 192.168.0.1,如果能 ping 到路由器,就說(shuō)明網(wǎng)絡(luò)運(yùn)行正常。否則,可能是網(wǎng)卡還沒(méi)有設(shè)置好。需要說(shuō)明的是,如果路由器使用兩塊相同的網(wǎng)卡,第一塊檢測(cè)到的網(wǎng)卡必須連接內(nèi)網(wǎng)
經(jīng)過(guò)一段時(shí)間的使用,個(gè)人感覺(jué)網(wǎng)內(nèi)的電腦工作很穩(wěn)定,瀏覽網(wǎng)頁(yè)的速度也很快。這臺(tái)路由器工作也很穩(wěn)定。因?yàn)橹挥兄靼濉⒕W(wǎng)卡一些相關(guān)設(shè)備在工作,所以耗電量很低。我在網(wǎng)上看到一個(gè)消息,有人以此制作的路由器連續(xù)開機(jī)達(dá)445天都沒(méi)有問(wèn)題,我的一個(gè)
朋友的
網(wǎng)吧以前用Windows 2000 server+Sygate。每天都要重新啟動(dòng)。看到我做的Coyote Linux路由器這么好,回去之后立馬把Sygate換了下了,不但節(jié)省了一臺(tái)服務(wù)器,而且網(wǎng)絡(luò)效率大大提高。