1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

自制“路由器”共享宽带冲浪

本帖由 周董2006-09-06 发布。版面名称:工具软件

  1. 周董

    周董 New Member

    注册:
    2006-08-30
    帖子:
    1,798
    赞:
    20
    :lol: 已经用上宽带的朋友知道,如果简单地用HUB来连接局域网再通过sygate等软件来共享上网的话,成本高是一方面,实施起来也相当的麻烦。试想通过这样的设备和别人共享上网,自己的机器岂不是全天都不能关?这样对机器、对自己都是一种折磨。买路由器是不错的办法,可惜太贵了。笔者前几天突发奇想,自己动手制作了一回“路由器”,感觉实在不错,所以介绍给大家,希望对和笔者一样处于“水深火热”之中的朋友有所帮助。


      硬件的准备


      首先搬出了我的那台老机——Pentium 133MHz、16M内存,又花了几十块钱买了两块RTL8029的网卡,组装起来,硬件方面就准备妥当了。这种老古董机器,想必不少人都有,扔了可惜,用处不大,作路由器正合适。


      软件的定制


      接下来你需要登录http://www.bbiagent.net,从这里定制...善鞯南喙厝砑?/a>

      登录网站以后点击“中文简体”、“软件下载”进入相关页面,选择第一项制作下载路由器启动盘的映像文件(如果出现错误提示,你需要安装Java虚拟机,http://java.sun.com/getjava/downloa...人用的是Windows 2000,浏览器内置了JVM)。

      出现制作向导后点击下一步,出现一个窗口,要求你输入路由器在网内的IP地址和子网掩码(如果没有特殊要求,这一步是不需更改的)。选择CPU的型号和内存大小,我用的是奔腾133,因此选择“Intel Pentium Generic”,再选择内存容量。下一步要求你选择连接局域网的网卡型号,网卡选好后会要求你填入网卡的中断号,我用的是PCI网卡,所以不用填写,如果你用的是ISA网卡,那么你就要认真填写了。内部网设置好后,就要设置用于连接Internet的那一块网卡了。点下一步,要求你选择宽带类型,我用的是ADSL,选择PPPoE,如果是DHCP的Lan,就要选择DHCP,而Modem就要选择PPP协议了。


      路由器在网内的IP地址和子网掩码按照默认设置即可,注意要把你“路由器”电脑的基本硬件内容选择正确。

      接着再选择网卡,填写中断号,我的两块网卡一样,所以同上。接着要求你填写局域网内能够上网的机器的IP段和网关,默认就行。再下一步,请你确认参数是否正确,检查一遍后,点下载,系统就会生成一个符合你要求的路由程序。这是一个镜像文件,文件名是BBIagent.img。


      在确认下载之前,最好自己检查一下定制的软件是否同你的“路由器”一致。


      写镜像须知


      再回到“软件下载”页面,看第二步,按要求下载镜像文件的写盘工具。如果你用的是Windows 95/98/Me的操作系统,那么请你下载BBIwrite.exe这个文件。要是像我一样使用Windows 2000/XP这样的操作系统,那么就选择rawrite.exe,这个文件支持在DOS状态写盘。把镜像文件和写盘工具放在同一目录下,如G:\BB。然后用DOS引导盘启动机器,进入G:\BB,执行rawrite.exe,这时会要求你选择镜像文件的路径,输入G:\BB\bblagent.img后,会提示你选择写入镜像的设备,默认是软驱,在软驱中插入一张已格式化的质量好一点的软盘,这时Enter,稍等片刻,写盘完毕,这样一张路由器启动盘就制作好了。有必要说一下,已经写入镜像文件的启动盘是Linux软盘启动格式,不是FAT格式,不能在Windows/DOS下读出,也不能直接对它使用Linux的mount命令。用它启动作为路由器的电脑,如果启动后,没有出现错误信息,表示写盘正确,启动盘已制作完成。


      “路由器”的调试


      接下来将路由器管理软件——BBIagent 管理器(BBIagent.jar)下载到以后用来管理路由器的电脑中,也就是我自己的那台电脑。把IP设为192.168.2.2至192.168.2.254之间的任意一个,子网掩码255.255.255.0,网关为192.168.2.1,DNS为192.168.2.1,路由器启动后,请确定网内电脑与路由器在同一网段,网内电脑能Ping通路由器。再打开IE浏览器,在地址栏输入192.168.2.1后回车,打开路由器页面,然后会提示输入管理器软件的路径,然后点击“上传”,路由器网页会与之前的不同,输入预设密码“BBIagent”后,就可进入路由器管理页面进行各种设置,最后不要忘了把“路由器启动后自动连接”选上,保存设置。以后即使路由器因为其他原因重启,只要软盘在软驱中,就不必担心其他用户会掉网。设置完成以后,点击“连接”,路由器就开始工作了。这时如果有数据传输,你会发现键盘灯会一闪一闪的,原来这时键盘灯就像Swith的指示灯作用一样,十分有趣。


      使用感受


      经过一段时间的使用,感觉网内的电脑工作很稳定,打开网页的速度也很快。这台路由器工作也很稳定。因为只有主板、网卡一些相关设备在工作,所以耗电量很低。显示器只有在开机的时候用一下,平时完全可以关闭。这样一台路由器24小时开着都用不了一度电。我用它来和邻居十一台机器共享宽带上网,省钱省事,何乐而不为?


      补充说明


      BBIagent制作向导和管理器是Java语言编写的应用软件,运行时电脑系统中需要安装Java虚拟机(JVM)。大部分浏览器有内置的JVM 或者支持Java plug-in,所以可以用浏览器运行制作向导和管理器。如果你的电脑系统或浏览器支持Java 网络启动协议(JNLP),可以用JNLP 运行。制作向导和管理器也可以作为独立的应用软件,在有Java运行环境的电脑系统下运行。

      如果你的电脑系统或浏览器不支持运行Java应用软件,可在Sun Microsystems Inc.的网页下载Java运行环境(JRE)。最新的版本J2SE ver1.4 已经包括浏览器使用的Java Plug-in和支持JNLP 的Java Web Start。



    这是效仿的别人的技术,参考参考
     
  2. comic

    comic New Member

    注册:
    2006-03-05
    帖子:
    302
    赞:
    2
    要台破电脑~~欧没有~
     
  3. zmnet

    zmnet Well-Known Member

    注册:
    2006-05-03
    帖子:
    7,809
    赞:
    62
    浪费电力