如何搭建自己的宽带路由器(上)
随着宽带的不断普及,许多家庭电脑用户也都很想感受一下高速冲浪的乐趣,不过现在很多地方的宽带价格还有些偏高,于是几个相距较近的邻居共同投资、共享上网就成了一种比较经济的解决办法,不过在共享上网的方式上却让人有些犯难:假如采用服务器方式共享上网的话,需要一台高性能的主机作服务器,而且需要一天24小时不关机,可谁也不希望用自己的电脑来承担这个任务。买个宽带路由路吧,数千元的价格让家庭用户望而生畏。有没有更好的解决办法呢?这里我就给大家推荐一个最经济的解决方案,最高投资不超过300元,马上为你节省最低1XXX元的投资! 所以,看完本文后,你就没事偷着乐吧
这个方案是通过一个叫BBIagent的免费宽带路由器软件和一台386或者以上档次的无盘电脑来共同组建的。BBIagent是一款使用Linux 网络数据传输技术的免费软件,它占用系统资源极小,可以稳定地运行在386及其以上配置的计算机上,用它构建的宽带路由器功能强大,而且软件是中文界面,设置方便,是现阶段最适合家庭用户使用的宽带路由器解决方案。
一、路由器电脑配置
BBIagent的运行环境要求极低,作为路由器的电脑配置要求也是非常低的,下面的一些电脑配件可能早已被人扔到垃圾箱里了,即使在二手市场或许你还得找半天呢,不过总之,找最低档次的就完全可以了,下面是具体配置清单。
CPU:386 或更好的中心处理器
提示:CPU的速度是决定最终打造的路由器速度的一个因素,但不是决定性因素,所以在可能的情况下建议使用速度较高一点的CPU。
内存:8 MB 或更多的内存
提示:内存多少与网络传输速度没有直接关系,不过内存越多,路由器可以支持越多的并发链接,8 MB 内存就可支持大约 4,000 个并发链接,完全可以满足普通家庭共享上网需要。
驱动器:1.44 MB 软盘驱动器一个,硬盘、光驱均不需要。
提示:BBIagent体积非常小巧,一张软盘即可装下,不过由于它的数据读取和运行完全是在软驱中进行的,现在许多二手电脑的软驱很不正常,所以还是建议大家去买个新软驱,市场价格在百元以下。
网卡:根据你的网络环境可以选择10/100M的网卡一块或两块
提示:路由器电脑上的网卡数量根据你的上网方式而定,假如上网也是通过网卡连接的话,如ADSL宽带,那就需要两块网卡,一块用来连接外部ADSL宽带网,一块用来连接本地局域网。当然假如上网是通过其它接口连接的话,如PCI接口的ADSL调制解调器(注:需要ADSL调制解调器在 Linux 下有驱动程序才能正常使用),那么只需要再添加一块网卡即可。
好了,就这么简单,这台路由器甚至不需要显示器(不过得安装显卡,不然就无法启动了)和键盘就能正常工作,不过为了调试方便,还是接上这两个配件,运行正常以后就可以不用这两个配件了。这样的配置相信在任何地方的电脑市场中都能以300元以下的价格搞掂,当然假如你已经有一台闲置的旧电脑的话,那么这个方案对于你来说就是完全免费的了!
二、定制路由器软件
BBIagent采用定制下载模式,可以根据用户的计算机网卡和连接方式等配置情况即时生成软件镜像文件,然后我们再将软件镜像文件写入软盘即可,软件定制下载需要在网络上完成。
首先在浏览器地址栏中输入http://www.bbiagent.net/gb/download.htm登录BBIagent网站的软件下载栏目页面,在页面中的“1. 制作和下载路由器启动盘的映像文件”步骤中(如图1),从中选择一种方式来运行制作向导,由于BBIagent 制作向导和治理器都是采用 JavaTM 语言编写的应用软件,需要你的电脑系统中安装有 Java 虚拟机(JVM),不过大部分的浏览器都已经内置 JVM 或者支持 Java plug-in,所以一般单击选择“applet”或“plug-in”方式均可。这时会打开制作向导窗口,单击“下一步”开始进行向导配置。
制作向导首先会要求你输入路由器在网内的IP地址及内部网络的子网掩码,IP地址及子网掩码按照默认设置即可,下面还要选择你的路由路电脑配置,从图中我们也可以看出BBIagent最低甚至可以使用386SX级别的电脑,很廉价吧(如图2)。
接下来会提示你选择连接内部网络的设备,也就是和你的本地局域网连接的网卡型号,选择好网卡供给商和型号后单击“下一步”按钮,这时会提示你设置网卡的中断号及IO地址数据等,对于老式的ISA网卡来说需要手动配置参数,而对于我们常用的PCI网卡来说,则不需要填写中断号和I/O地址,路由器启动时,一般都能自动检测到。
继续“下一步”选择连接外部网络的通讯协议(如图3),一般对于大家常用的ADSL宽带来说,通讯协议主要有PPPoE、PPTP和DHCP,当然也有固定IP的以太网方式。接下来还要选择连接外部网络的设备以及其中断和IO地址等,也就是连接外部宽带网的网卡配置,和前面的连接局域网的网卡设置方法相同。假如使用单网卡方式连接网络的话,这时内外网卡设置都填写一样即可。
单击“下一步”会提示你选择路由器需要启动的内置服务(如图4),BBIagent路由器软件内置了 DHCP 服务器和 DNS 代理服务器,同时启动会方便对网内电脑的治理,但假如网内有其它同类的服务器,或者网内的电脑采用手工设置固定 IP 地址,可以选择不启动,一般取默认值即可。
最后会报告出已经设置好的参数设置,仔细核对一下,假如正确无误的话,就可以单击“下载”按钮从BBIagent的服务器上下载你定制的路由器软件的映像文件BBIagent.img 。
三、将映像文件写入软盘
接下来我们要将刚才定制的映像文件写入软盘,以后路由器的启动工作就通过该软盘来完成,所以要先预备一张没有任何坏道的软盘,然后从http://www.bbiagent.net/tools/gb/BBIwrite.exe下载其在Windows环境下的写入程序,运行后选择映像文件BBIagent.img 所在路径以及软驱盘符后单击“写软盘”按钮即可将映像文件写入软盘(如图5)。当然假如你是在DOS来写入软件的话,也可以到http://www.bbiagent.net/tools/rawrite.exe下载实模式下的写盘程序。