自已动手搭建软件路由器

一、 软件路由器
 
不管硬件路由器还是软件路由器,其实它们都是由软件和硬件组成,它们都有系统软件。
软件路由器的硬件是基于pc结构,可以用普通的pc电脑配件组成,再装上一个路由系统软件就可以是一台软件路由器,路由软件大多是linux核心,并有很多是免费的。它的性能大取决于所用的pc性能,容易扩展、升级,也可以随意更换软件。而它的功能则取决于所用的软件和版本,随着版本的长级功能也不断改进。

硬件路由的硬件大多是专门为路由器设计,不同于pc结构,它的软件也不相同,不同的路由器厂商大多有自已开发的专用系统(当然也有些硬件路由器也是基于pc结构)。硬件路由器某个型号的产品性能和功能在出厂时已基本定型,硬件软件不容易更改。由于硬件路由器的专门设计,使得开成本比较高,所以在稳定的前提下,一般586以上的电脑做出来的软件路由器要比几千元的硬件路由器性能好得多。
 
二、准备工作:
 
硬件:闲置电脑一台、网卡两块

笔者在学校仓库里找到一台闲置电脑,具体配置为C800/128M/1G/,这样的配置用来作软件路由器是绰绰有余的。

软件:mOnOwall1.1

现在网上有很多软件路由器软件,Linux平台的包括ipcop、coyote Linux、LRP、smoothwall等,Windows平台的有著名的winroute等,不同的路由器软件在安装、使用和性能上都不尽相同。
笔者选用的是基本freeBSD平台的mOnOwall路由软件,因为它使用简单,直接将下载的镜像文件写入硬盘(CF卡或光盘+软盘也可以运行)就可以使用了,不需要了解很多的专业知识。对硬件的要求也非常低,CPU386以上,2块或3块网卡,内存不小于64M就可以稳定运行了,速度可以达到>50Mbps的性能,包括NAT在内。而且mOnOwall性能非常稳定,对于一般中小学校来说,是非常适合的。
在mOnOwall下载页面: http://www.m0n0.ch/wall/downloads.php,提供了好几种mOnOwall下载类型:cf卡启动、从标准的电脑硬盘启动、从光盘启动用软盘来保存配置文件等等。笔者选用的是从硬盘启动类型,需要下载两个文件

1、 镜像文件(4.83M):
http://m0n0wall.cac.net/download/m0n0wall/generic-pc-1.1.img
2、镜像文件写入工具physdiskwrite(88K):
http://www.m0n0.ch/wall/downloads/physdiskwrite-0.5.zip
 
 
三、 安装步骤:
 
1、 安装软件

下载上面的镜像文件和镜像文件写入工具到任何一台教师用机C盘根目录下。关闭电脑,将闲置电脑上的硬盘取下,挂到教师机上,重新开机。进入命令提示符窗口,输入c:\>physdiskwrite -u generic-pc-1.1.img,则会出现如图1所示的界面,
这里显示机器安装了两块硬盘,需要写入的目标盘是PhysicalDrive1;接着输入要写入镜像文件的硬盘序号:1,按回车后弹出确认对话框,按y键确认,如图2所示;
因为镜像文件非常小,所以很快镜像文件就写入到硬盘中了,如图3所示。这样,mOnOwall路由软件就安装成功了。
 

注意点:
(1)800M以上的硬盘均需要添加-u参数;
(2)教师用机上的操作系统最好是Win2000以上,笔者开始在Windows98系统上使用写入命令后未出现图1中两块硬盘的信息,写入文件后也无法正常使用。
(3)写入文件之前要保证硬盘上没有任何文件,最好用DM等分区工具将硬盘初如化成一个分区,否则会出现写入后无法正常运行的情况。
(4)输入写入目标硬盘序号的时候,一定要看清硬盘型号,否则写错硬盘将会造成不必要的损失和麻烦。
 
2、 运行

将写入镜像文件的硬盘取下,安装到闲置电脑上,两块网卡也安装到电脑中,一切正常的话,开机将会看到mOnOwall正常运行的界面(最下面显示的是五个选项),如图4所示。
 
 
3、 设置

笔者所在的学校是采用电脑宽带ADSL拨号上网。只需要选择第1项指定网络接口,指定WAN接口和LAN接口可以按提示使用自动检测,或者根据MAC地址确定哪张网卡是哪个接口,最后将ADSL猫的WAN接口和局域网交换机接口分别接到该软件路由器上对应的两块网卡接口上就行了。mOnOwall默认设置路由器的IP地址是192.168.1.1,DHCP服务是开启的。
 
四、 WEB管理
 
在局域网上任何一台电脑IE地址栏输入 http://192.168.1.1,即可进入WEB管理界面(默认用户名是admin,密码:mono),如图5所示。
 
 
1、 设置上网方式为电信ADSL拨号帐号
点击左边工具栏Interfaces(assign)下的WAN项,设置右边的参数如图6所示:TYPE项选择PPPoE,PPPoE configuration项里填上正确的ADSL拨号帐号和密码。
 

如果是光纤接入固定IP地址上网,可以选择上网方式为Static项,并输入相关的IP地址、网关等。此外,mOnOwall还支持DHCP、PPTP、BigPond等接入方式。
设置客户机IP地址为:自动获取IP地址。当客户机有上网请求时,mOnOwall就会自动拨号,并连入互连网,客户机就可以浏览Interner了。此时,点击mOnOwall管理页左边工具栏Statusg下的Interfaces项可以查看路由器工作状态,如图7所示。
 
2、设置端口映射

要想让外网的用户能访问到校内的服务器,还必须进行端口的映射。首先确保原来的服务器中配置好IIS和Serv-U;登录管理页面,点击左边工具栏Firewall下的NAT项,点击右边的+号添加端口映射,设置参数如图8所示(192.168.1.190是校内服务器的地址),
 
 
最后点下面的SAVE按扭,FTP端口映射成功,用同样的方法添加HTTP端口映射,如图9所示。

因为笔者所在的学校使用的是电信的ADSL拨号上网,所在只需要在服务器上安装动态域名解析软件(如花生壳)就可以使用免费二级域名来访问校内的服务器了!如果有固定的公网IP地址,只需申请一个国际域名,就拥用了自己的WEB和FTP服务器。
笔者使用的软件路由器经过近一个月的使用,非常稳定!当前,信息化建设过程中,相信像笔者这样的中小学一定很多,有兴趣的读者不妨亲自动手试一试!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值