| Coyote Linux自制软件路由器 |
| 作者:佚名 文章来源:本站原创 点击数: 更新时间:2006-8-18 16:50:01 |
|
|
|
|
|
|
现在关于实现共享宽带上网的方法很多,对于ADSL来说。大都是开启ADSL Modem的路由功能实现宽带共享,对于一些小区宽带来讲,一般是使用一台专门的电脑作服务器或使用宽带路由器,但是单独购买宽带路由器也是一笔不小的开支。现在有很多自制宽带路由器软件,其中比较常见、配置比较简单的是BBIagent,但是这个东西现在已经不是免费的了。
路由软件:Linux Coyote 2.3v 俗称“北美小银狼”,硬件上,本人使用一台淘汰下来的电脑,CPU为C500,内存为128M,软驱,两块8139网卡,集成显卡,没有硬盘、光驱,为了调试,所以接上键盘、鼠标和显示器。
这款路由软件是免费的,但是主要一点就是,它支持令牌回环,也就是俗称双通。该软件基于Linux,可以在一张软盘上运行。它提供了一个在Windows下运行的向导程序,根据提示,八步就可以制作成功。下面就以它为例,说说怎样制作自己的软件宽带路由器。首先看看它有哪些功能:
1. 支持DHCP连接方式;
2. 支持静态IP地址连接方式;
3. 支持Modem拨号方式;
4. 支持ISDN;
5. 支持PPPOE,也就是ADSL的连接方式;
6. 程序内建DHCP服务器功能;
7. 防火墙;
8. IP自动转发;
9. 远程管理等等。
现在从http://www.coyotelinux.com/上可以下载到Linux版和Windows版的制作程序,我选择了Windows版,它的大小有2.48M,这个是一个压缩包,用WinRAR之类的软件解压后,运行主程序coyote.exe,出现向导,单击Next,进入Step1。
Step1 设置Coyote Linux路由器在内网中的IP地址和子网掩码,一般情况下不需改变,直接Next。
Step2 要求输入远程管理密码,这是必须要输入的,当然这里输入后,在远程管理里面可以进行修改,输入两次密码后,直接Next。
Step3 Coyote Linux可以将曰志保存到另外一台计算机中,这里可以不输入,直接Next。
Step4 关键的一步到了,根据你的上网方式选择,我是ADSL用户,选择“PPPoE Configured Internet”,填入你的用户名,密码(两遍),DNS服务器地址。专线的用户选择“Use a static IP Configuration”,填入你的IP地址、子网掩码、网关地址、DNS服务器地址。电话拨号方式用户选择“PPP Modem Dialup”填入用户名、电话号码、密码、Modem所在的端口、设备名称、DNS服务器地址。如图,一切都设置完毕之后,Next。
Step5 程序询问你是否开启内置的DHCP功能。建议打开,这时要求你输入一个动态分配IP地址的数量,开启此项功能,网内的电脑可以设置为自动获取IP地址,DHCP服务器可以自动为每台机器分配IP地址、DNS服务器地址、网关地址,省去了逐台配置的麻烦。只要网卡驱动程序装好之后,立刻就可以上网,很方便的。当然,如果你的局域网已配置好,也可以不启动内置的 DHCP 服务器,但是此时网内电脑的IP地址必须设置在于路由器相同的网段。例如:路由器的IP地址为192.168.0.1,子网掩码为 255.255.255.0,那么,其它电脑主机的IP地址必须为192.168.0.X,这里X为2至 254 之间,子网掩码为 255.255.255.0,默认网关为路由器的IP地址。
Step6 选择你的网卡类型。我的是8139的PCI接口的网卡,直接被支持的,选择8139too,IO地址和IRQ不需要设置的,直接Next,如果你用的是ISA网卡,那么你就要认真填写了。需要说明的是,如果路由器使用两块相同的网卡,第一块检测到的网卡必须连接内网,也就是说,计算机检测的顺序是从AGP开始,下面次为PCI1、PCI2、PCI3、PCI4……插在PCI1上面的网卡接内网。
Step7 选择语言,这个版本,在Web管理上已经支持中文了,选择“Chinese”,点击Next。
Step8 程序要求你放入一张格式化好的软盘,点击“Create Disk”,随着软驱发出的吱吱声结束,属于你自己的Coyote Linux路由器软盘就成功了。
启动路由器,用刚才制好的软件引导,出现Loading……然后是满屏的英语,不用管它,最终屏幕左下角login字符,表示已经启动成功!使用ping命令测试网内电脑是否与路由器连网。方法为ping 192.168.0.1,如果能ping到路由器,就说明网络运行正常。
试试远程管理,在内网的一台机器上,通过IE的地址栏输入:http://192.168.0.1:8180,出现管理界面,点击“Coyote Linux Web Administrator”,这时要求输入用户名和密码,用户名处输入root,密码处输入Step 2步骤中设置的密码,进入管理界面,大部分是中文的,应该不陌生了吧。
经过一段时间的使用,个人感觉网内的电脑浏览网页的速度很快。这台自己亲手制作的路由器工作很稳定。因为只有主板、网卡一些相关设备在工作,所以耗电量很低。以前用Windows 2000 server+Sygate,基本上每天都要重新启动。自己做了Coyote Linux路由器后,也不怕停电了,因为软盘一直放在里面,断电后自动重启,运行了一段时间,比想像的要稳定得多,把Sygate换了下来,不但节省了一台服务器,而且网络稳定性大大提高。实际使用中,不论是速度还是连接机器数量以及稳定性,这款软件路由器绝非几百元家用宽带路由可比的。 |
|
|
| 文章录入:zyydaolang 责任编辑:zyydaolang |
|
上一篇文章: 用Coyote Linux制作好的打印服务器 下一篇文章: OSDL掌门人:几年内微软将推Linux版Office |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |