hd2pt 发表于 2010-1-19 10:40:47

[转贴]制造一个虚拟的多 WAN 路由器,多条宽带叠加上网

连续两天的摸索 , 是整两天 , 弄下来头晕脑胀的 , 特别颈椎这里痛啊 . 好在这些总算有点回报 , 在 HDC-NB 群叫嚷了一下成果 , 几个兄弟让我写个教程 , 我斗胆写篇文章让大家分享下我的经验 . 如何制造软路由器 , 首先我们需要虚拟机 , 咋一听 , 这玩意高深啊 , 肯定跟编程有关 , 俺门电脑爱好者用不上,其实不然。虚拟机,就是虚拟电脑,是一台用软件模拟出来,功能完全和你真实电脑一样的软件电脑。当然,它用来调试新程序,测试软件很方便,即使虚拟机死机或被病毒感染,它都与我们所用真实电脑无关,我们只要点下关闭虚拟电脑电源就可以关闭。虚拟机,除了方便还是方便。 虚拟机软件,推荐使用 VMwaire workstation 和 virtualbox ,两者最大区别是前者最多可以添加 10 张虚拟网卡,后者只有 4 张虚拟网卡。再介绍下软路由软件,简单点说,就是我们家里用的路由器的 FIRMWARE (固件),而我们家里的路由器简单点就是一台单片机(比 PC 机简化很多的单一功能的计算机),而我们家里的 PC 机本身就是台通用计算机,当然就可以用软路由软件,可以用在真实电脑上的软件,我们当然也可以用在虚拟机。软路由软件也像路由器刷 FIRMWARE (固件),镜像到一个硬盘上(类似 GHOST to disk )。 http://club.isso.com.cn/uploads/43256/869118b2c62347fa88f39e423fb11792.JPG 软路由软件,推荐使用海蜘蛛(支持国产,庆祝新中国成立 60 周年),当然如果哪位兄弟学习能力比较强推荐大名鼎鼎的 ROUTEROS (简称 ROS ), ROS 涉及到写脚本问题,这个不是一两天能够弄明白,毕竟我只是停留在应用层的一个爱好者。废话少说,举个图例 来说明,在 VMWare 里运行海蜘蛛路由 首先下载 VMWare Workstation ,可以从
官方下载,官方下载的是英文版。此外,也可以从
绿色软件联盟
下载绿色汉化版,简单方便。
下面以
VMware Workstation 6.0.3 Build 80004 绿色汉化版
为例,讲述海蜘蛛路由在 VMware 中的安装和运行方法。
1. 安装 VMWare Workstation 下载上述绿色汉化版后解压缩,进入解压缩后的目录,运行
“绿化 .cmd ”
进行安装,提示
“是否要继续”
时,输入
“ Y ”
继续: http://club.isso.com.cn/uploads/43256/9c3b1d2126f7410cb5c709c600286f4a.jpg 安装到最后,会提示启动服务项目,输入
“ 1 ”
继续:
http://club.isso.com.cn/uploads/43256/b02c1762275642caa2b2714cded9c84e.jpg 再次提示启动服务项目时,输入
“ 6 ”
退出即可。 2. 建立虚拟机





http://club.isso.com.cn/uploads/43256/f4ec5029cd9544968f765afc7489e52e.jpg http://club.isso.com.cn/uploads/43256/43b3bff111b04b30b0840c005934f251.jpg http://club.isso.com.cn/uploads/43256/4d0ee06c4b5b4b3ab23b97cc253cecd6.jpg http://club.isso.com.cn/uploads/43256/756621f986834545b33b2094deca76ba.jpg http://club.isso.com.cn/uploads/43256/77b6147484e44656b1cd51853504555c.jpg http://club.isso.com.cn/uploads/43256/31dad75bfc244182af363607340bc00e.jpg


3. 修改虚拟机参数


http://club.isso.com.cn/uploads/43256/4f0c888af9924efa8e4d85bfb9400cc4.jpg

http://club.isso.com.cn/uploads/43256/845596b193244659825baa09244ede9b.jpg http://club.isso.com.cn/uploads/43256/8945b4913f854581a2c16ae4e6c6649f.jpg http://club.isso.com.cn/uploads/43256/b99c79937f74499985d722e81ac9563c.jpg


最后,虚拟机的参数如右图所示:


http://club.isso.com.cn/uploads/43256/0aa40b323f2d44e386e0a7088662a9f1.jpg

下面就可以
“启动虚拟机”
开始海蜘蛛路由系统的安装了, http://club.isso.com.cn/uploads/43256/bac30e9285bb4fc184b61baeed6f74be.jpg


简单“下一步”敲回车, 1 , 2 秒后
http://club.isso.com.cn/uploads/43256/1809222bfcaa4c6d9faacb3813a04328.jpg

就完毕


回车键( VMware 默认是先从硬盘启动,所以这里直接启动即可,若要重新安装,启动虚拟机按 F2 键,进入虚拟机 BIOS 把启动顺序改为先从光驱启动) 重启后,你的虚拟电脑,就是成了一台虚拟路由器了.
启动中的状态
http://club.isso.com.cn/uploads/43256/57d7758716574dd9b8505493616e5749.jpg

启动后
http://club.isso.com.cn/uploads/43256/5f77b1c734a1437883ca15d99bf41d47.jpg

到此,我们已经制造出了一台虚拟路由器,我们要使用它之前,还需要配置。别被这里的黑屏吓倒,我们用 WEB 方式访问这台虚拟路由器,全中文界面等着你,还有什么会难倒你。
4. 配置路由系统 由于虚拟机使用桥连模式和主系统连接,相当于主系统和虚拟机的网卡都接在同一 HUB 下面,故只要把主系统的 IP 地址改为和路由在同一网段即可,默认路由系统的局域网IP为 192.168.0.1,则将本地网络的IP地址改为 192.168.0.X [X从2到254],即可访问到路由了,访问地址为http://192.168.0.1:880。
http://club.isso.com.cn/uploads/43256/6047655f31c749b4b040733ab37e0560.jpg
登录要求输入用户名和密码,都是admin

http://club.isso.com.cn/uploads/43256/491bbb25ba8645bc8ae01ca25cada8a0.jpg

路由器WEB首页:

http://club.isso.com.cn/uploads/43256/4330bbfaf15042bbb3e8ccd9f471de7d.jpg


注意:WAN-3为蓝色不可用的 原因是海蜘蛛默认前三张网卡是随系统启动的,超过三张就需要手动勾选“随系统启动”这个功能.

http://club.isso.com.cn/uploads/43256/c0ca5077f0e443608fd27c4a0fdb1c64.jpg

点选后, WAN-3 就从蓝色变成绿色。
http://club.isso.com.cn/uploads/43256/c640895743e34daebaad84a2828712c5.jpg

(特别说明:由于本人测试使用的海蜘蛛不是最新版,多少会有些 BUG ,有时在 WEB 里重启路由器后, WEB 无法访问到路由器,需要关闭虚拟机软件重新打开后,重新启动这台虚拟路由器才可以访问。)


对每个 WAN 口进行拨号设置后,就可以分别拨号(前提是你的 ISP 支持单帐号多次拨号,或者你有不同个帐号) http://club.isso.com.cn/uploads/43256/3da94df0bd144020b6b44eec2431d7dc.jpg


最重要的来了, 3 条 WAN 宽带叠加使用,让宽带速度翻倍,理论是每条最大 带宽 x 3 。看图说话,记得两个勾一定要打上: http://club.isso.com.cn/uploads/43256/074c35315cdd493faf9071de947b7125.jpg


至此,多条宽带线路同时拨号,叠加成一条线路,完成。看看实际效果吧。


常听人讲理论和现实总会有差距: 宽带条件: 10Mbs x 3 理论是:下载速度是 3.3MB/S 看看我们 HDC-NB 群最关心的 PT 下载速度
http://club.isso.com.cn/uploads/43256/899b74ed99f446bfa1d24370a030d583.jpg


一个好的软件让理论等于实践,数据包负载均衡策略是强大的。 看看迅雷的表现:

http://club.isso.com.cn/uploads/43256/9a9acc865ad3420db9e5c5cc34cfec3f.jpg
速度依然满意。

尾声:不花费一分钱,不需要添加任何硬件,就一台单网卡PC,支持多次拨号的ISP帐号或多个ISP帐号,只需安装虚拟机和软路由软件,使我用上 3 倍的上网网速。 转载请注明作者 , 如媒体发布,请媒体联系作者 :saiweng@21cn.com 。

补充点,有网友说访问软路由WEB访问经常打不开,请将虚拟机的VMware Network Adapter VMnet1网卡的IP地址设置为192.168.0.X,如下图所示: http://club.isso.com.cn/uploads/43256/3fe421216866430b8a402c94cdf5083e.jpg

kitgain 发表于 2010-2-3 22:58:41

牛,这个抽空我也试试

nb360109719 发表于 2010-4-15 09:41:59

楼主的内容实在深奥

00a99@2 发表于 2010-4-15 20:41:26

谢谢分享,支持楼主多找些科技类论文来丰富论坛。

natizu 发表于 2010-4-16 09:00:09

真的是学习了啊

natizu 发表于 2010-4-16 09:03:16

实在是太牛了啊

natizu 发表于 2010-4-16 09:08:30

实在是太牛了啊!

asd5418asd 发表于 2010-4-17 09:18:47

不会啊!能发个视频吗?》

dyne 发表于 2010-4-19 22:23:49

学习一下

zwjyt 发表于 2010-4-23 21:17:39

真是学习了

xswerdt 发表于 2010-4-25 20:47:57

请问楼主ADSL 用户有效果吗?

BleedingSky 发表于 2010-4-27 23:52:13

可惜没有多条宽带。。。

abc-fbi 发表于 2010-5-9 19:41:38

不错的文章,先记一下,说不定哪天有多条宽带时来试下...

bigwuke 发表于 2010-5-9 21:27:13

带宽合并,这个太高深了!

neozjx 发表于 2010-5-25 19:52:37

对光纤用户有用没?

qjjyxf 发表于 2010-5-26 22:21:39

哇 这个 好强大啊

lovezhiqi123@2 发表于 2010-5-31 06:58:19

一个网卡?啥意思啊?

xi3hu 发表于 2010-5-31 07:05:02

哈哈: hd2pt V5

D大调 发表于 2010-6-5 23:09:14

多谢分享好方法,肯定要试一试。

by780g 发表于 2010-6-22 17:35:55

我只有一条ADSL接入,可以做吗
页: [1] 2
查看完整版本: [转贴]制造一个虚拟的多 WAN 路由器,多条宽带叠加上网