前段时间,很多地方由于出现了一种专门攻击带路由猫的病毒,导致很多小型局域网用户不能共享上网,这样的话,大家一起凑钱买的设备也就废了。针对这个问题,网上了也出现了相关的解决办法,总的来说归为两种:
1.购买带有防火墙的路由器,但像我们这样的工薪阶层可不想再花那几百元钱重新买一个设备。
2.用一台电脑做为代理服务器,但需要一台配置不错的电脑24小时开机,浪费资源。
为了能解决上述两个问题,俺急人之所急,在网上苦苦查询资料,终于想到了一个绝妙的解决方案。
BBIagent软件+一台淘汰下来486电脑+一台交换机+若干网卡,网线。
你也许会说,这个方法并不新鲜,就是找台机器做路由器来共享上网嘛,不过这次用的是台老机器而已。其实,如果我们仔细研究一下一些要好几百块甚至上千块的硬件NAT路由防火墙可能会发现,这些设备上无论是处理器主频还是内存容量可能都还不如一台486电脑,它之所以能提供不错的性能主要在于它的软件系统足够优化,只加载完成工作必须的组件,把全部的系统资源都使用在特定的工作上。而相比于用普通PC做路由的情况,由于一般的路由软件都是架构在某个通用操作系统基础上,而这些操作系统要满足各种可能遇到的工作需求,为此加载的各种驱动程序与动态运行库举不胜举,而其中与路由与防火墙相关的内容只占极少数,而所有的这一切都要挤占有限的系统资源,因此,即使你的电脑配置可能比这些防火墙好,但在完成路由与防火墙功能这一点上,他的性能就不一定值得恭维了。因此,如果我们用那些经过优化的专用系统来操作我们的PC,是不是会让他成为一台超级硬件路由器兼防火墙呢?即使是台486机器,也比那些防火墙的配置好吧。而且,目前正值机器的更新期,很可能你家里还有以前买的486或586老机器,当时好几千买来的宝贝现在如果当废品卖才百十块钱,但如果继续使用实在又无法胜任现代的各种庞大的操作系统,换个思路让他成为一台super“硬件”路由器吧,无需显示器,鼠标,键盘,只要机箱里的东东,当然得包括网卡。
好,思路出来了,现在让我们看看怎样操作。
'
BBIagent 路由器的安装简单容易,只需要通过 BBIagent 制作向导下载启动盘的映像文件,将它写入一张已格式化的软盘,再用它来启动一部电脑,这部电脑就可以作为路由器。
|
| 1. 基本硬件配置 |
|
准备一台电脑作为路由器,它只需要以下基本硬件配置:
- 486 或更好的中央处理器
- 8 MB 或更多的内存
- 1.44 MB 软盘驱动器
- 网络卡(连接局域网)
另外,还需要连接外网的网络设备,例如:如连接 ADSL/线缆调制解调器的以太网卡。如果使用普通电话线上网,调制解调器必须连接在标准的串行口上。路由器电脑不需要硬盘,也不需要显示器,甚至可以不连接键盘。请看硬件要求中的详细说明。
|
| 2. 下载路由器软件 |
|
|
在下载软件前,必须知道路由器电脑所使用的网卡型号。如果是 ISA 或 EISA 接口的网卡,可通过网卡的设置程式或网卡上的跳针,读出网卡的中断号和 I/O 地址。按照“软件下载”中的步骤下载路由器启动盘的映像文件,并制作路由器的启动盘,同时下载路由器管理软件 - BBIagent 管理器。
有关启动盘的详细制作步骤,请看 BBIagen 制作向导使用说明。
|
| 3. 连接路由器电脑 |
|
|
将作为路由器的电脑连接到内部网络中,连接对外网线至路由器的外部网卡,如下图。如果使用 ADSL 或线缆调制解调器,转接网线前,最好先按照正常步骤断开线路或释放 IP 地址。否则,有可能连接不上。需要重置调制解调器或者等ISP的服务器超时断线后才能再连接上网。

|
| 4. 启动路由器电脑 |
|
如果内部网络是通过集线器连接到路由器电脑,对外网络是用 DSL/Cable 调解解调器连接,先打开集线器和调解解调器电源,再用已制作好的启动盘启动路由器电脑。如果路由器电脑带有显示器,将会看到启动信息。请留意是否有错误信息显示。大多数不能启动是由于选择错误的网卡型号,或者网卡的中断号和 I/O 地址设置错误引起。
启动过程中如果没有显示出错信息,连接在路由器电脑上的终端最后一行会显示类似以下的信息:
Open http://192.168.2.1 for router administration
这里,192.168.2.1 是路由器的 IP 地址,表示路由器正常启动就绪,可以在网内其它电脑上对路由器进行管理。
|
|
|
| 5. 启动网内其它电脑 |
|
如果制作启动盘时选择使用路由器的内置 DHCP 服务器,网内电脑可以设置为自动获取 IP 地址。例如,在 Windows 9x/ME 下,TCP/IP 属性设置如下图:
电脑重新启动或者更新 IP 配置就可以从路由器的内置 DHCP 服务器获取客户机的 IP 地址、子网掩码、默认网关和 DNS 服务器等信息。
如果没有启动内置 DHCP 服务器,网内电脑的 IP 地址必须设置在路由器相同的网段。例如:路由器的 IP 地址为 192.168.2.1,子网掩码为 255.255.255.0,那么,其它电脑主机的 IP 地址必须为 192.168.2.X,这里 X 为 2 至 254 之间,子网掩码为 255.255.255.0,默认网关为路由器的 IP 地址。如果制作启动盘时选择使用路由器的内置 DNS 代理服务器,其它电脑的 DNS 应该设置为路由器的 IP 地址。否则,设置为网络供应商提供的 DNS IP 地址。
最后,使用 ping 命令测试网内电脑是否与路由器连网。如果能 ping 到路由器,就可以启动 BBIagent 管理器对路由器进行管理。否则,可能是网卡还没有设置好。如果路由器使用两块相同的网卡,第一块检测到的网卡必须连接内网。
|
| 6. 路由器的管理 |
|
确定运行管理器的电脑能访问路由器后,如果已经安装了 Java 运行环境,执行以下命令运行 BBIagent 管理器,
java -jar BBIagent.jar -r 192.168.2.1
这里,192.168.2.1 为路由器的 IP 地址。
MS Windows 操作系统下,如果 BBIagent.jar 保存在 C:/ 路径,可在 DOS 命令窗口或点击“开始”并“运行”以下的命令,
javaw -jar C:/BBIagent.jar -r 192.168.2.1
如果想通过浏览器运行管理器,先打开路由器网页(点击这里看演示)。例如:http://192.168.2.1 ,在网页中输入 BBIagent.jar 在硬盘中的路径,点击 [上传] 将 BBIagent.jar 保存至路由器中。以后在内网电脑上用浏览器打开路由器网页(点击这里看演示),就可以通过 Java applet、plug-in 或 Java 网络启动协议(JNLP)方式运行管理器。
管理器启动运行后,输入预设密码 BBIagent ,就可以进行路由器的管理。有关管理器的操作请看使用说明。 |
'
制做路由器的启动盘
安装 BBIagent 路由器前,你需要根据作为路由器的电脑的硬件配置(如:网卡)和网络连接协议,使用“BBIagent 制作向导”制作和下载启动盘的映像文件,再将它写入一片已格式化的 1.44MB 软盘,作为路由器的启动盘。安装过程如下:
小提示:BBIagent 软件是用Java语言编写的,因此在制作引导盘的系统中需要安装Java 运行环境。
当你具备了java 运行环境,你就可以直接点击上面下载的 BBIsetup.jar软件,会弹出一个“BBIagent 制作向导”的窗口。
 如图1:
第一步是路由器的基本设置。注意这里所指的IP地址是对于局域网内的IP地址而言的,其他的选项根据局域网的实际情况填写就可以了。
 如图2:
第二步:选择连接内部网络的设备,例如使用8139的网卡
 如图3:
第三步:填写设备的中断号等设置,一般不用动。
 如图4:第四步:选择通讯协议
 图5:
第五步:选择连接外部网络的设备,也就是指连接ADSL猫的网卡。
第七步:设置路由器的内置服务。主要是DNS(域名解析服务)和DHCP(寻址服务),需要给出DNS服务器的IP地址,选择了DHCP,需要给出供系统分配的IP地址的范围,其范围主要根据局域网内的计算机数量而定。
 图6:
第八步:确认你所选择的参数正确后,把定制好的文件下载到硬盘上。
 图7:
将下载的映像文件写入软盘作为路由器启动盘
安装路由器管理软件 - BBIagent 管理器
 图8
对于大部分使用 PPPoE 连接的用户,只需要输入用户代码和密码,点击 “连接” 就能够连接到上网。如果不能联网,在“其他连接参数”中输入 debug ,再点击 “连接” 将会显示更详细的连接信息。接的我们点击“保存至路由器的软盘”,将当前屏幕上的设置保存在路由器的启动软盘中。下次开机后,这些设置会自动恢复。
以下是 PPPoE 连接协议的主要字段设置说明,至于其它的设置个人觉得不太重要,如果哪位读者有心可来信与我探讨:
用户代码:网络服务供应商(ISP)提供上网的用户帐号代码。
密码:ISP 提供上网的用户密码。
服务名称:ISP 使用 PPPoE 连接时,用于区分提供不同服务的名称。一般不用填。
接入服务器:ISP 的 PPPoE 接入服务器 IP 地址。一般不用填。
固定IP 地址:如果你是采用的固定 IP上网,就必须选择这一项。在“本地”拦中填上 ISP 分配给你的固定 IP 地址。“远程”是 ISP 的服务器 IP 地址,一般不用填。
有请求时连接:如果选择这一项,当网内电脑有联网请求时,路由器会自动连接上网。这一项一般与“空闲时自动断线”一起使用,使路由器自动根据设定的时间自动上网或断线。
路由器启动时自动连接:选择这一项并将设置保存至软盘,以后路由器每次启动,就会恢复设置并自动连接上网。选择这一项之前,最好确定所有设置正确并能够连接上网。
空闲时自动断线:选择这一项并填入分钟数,如果没有数据通过并超过了指定的时间,连接会自动中断。可与“有请求时连接”配合使用。
断线后自动重接:选择这一项并填入秒数,当路由器检测到线路中断时,会等待指定的时间,重新自动连接。路由器需要大约 30 秒的时间才能确定线路已经被中断。
其它连接参数 :一般不用填任何参数。
利用BBIagent做路由器制作简单、管理方便,还能节约大量的费用。我们不仅可以把它做为路由器,还可以把它设为防火墙,增强了网络的安全性。能够适应于多种场合,感兴趣的朋友快来试试吧!!
: 相关文件下载:BBI.RAR 点击下载。 【转自世纪安全网 http://www.21safe.com】
|