仅用一台跑 XP 的计算机,加计算机本身一张有线网卡,和一张无线网卡。
其余只有一个猫。
该方案是:XP 跑虚拟机用海蜘蛛叠加带宽
力求尽可能降低对硬件和软件上的要求:
这里只需要 2 张物理网卡,在 windows 系统运行软件即可实现双线带宽叠加。而
且基于虚拟机的话,电脑还可以在 windows 系统下正常做事情,并不像一些方案
专门要独占一台电脑来做路由。
本身对软路由也是新手,还需要向大家多多学习,文中如有错误还望指正。
这里主要用软路由来叠加带宽,软路由还有其他很多功能。这里没有提及,有兴
趣的话,大家可以一起继续交流探讨。
A 线:电信 2Mbps ADSL 最高速度 256KB/s
B 线:电信 4Mbps ADSL 最高速度 512KB/s
双线叠加最大带宽:256+512=768KB/s
且看叠加效果图
瞬时速度及 5 分钟实时速度曲线:
最终成绩:
hsrouter2009_Build0807 高级策略路由
hsrouter_vip_v4.1.8 基于数据包的负载均衡策略
相关软件:
hsrouter2009_Build0807.iso
附:
用 windows+虚拟机还有一个好处就是可以相对比较方便的添加更多的物理网
卡,叠加更多的线路带宽。无线网卡就不必多说了,像萨基姆 760N 这种性能不 错
的 USB 网卡仅 30 元左右。有线网卡的话,PCI 或 PCI-E 等等的网卡由于插槽数
有限,插不了很多。如果用多口的网卡价格又贵上很多。怎么办?我们可 以用
USB 网卡,USB2.0 的百兆网卡仅 20 元左右,配合 USB HUB 或者 Card Bus 转
USB 卡之类的,可以拓展出很多个 USB 口,网卡可以轻 易增加很多个。然后用
虚拟机桥接给虚拟网卡即可。
看起来好像很多,很复杂,其实动起手来很简单。
我只是尽可能写详细些,才看起来比较长。实际操作,从安装到实现下载速度叠
加只要几分钟。
准备工作
先到海蜘蛛的官网,学习一遍 虚拟机下安装使用海蜘蛛的过程。
官网 FAQ 图文介绍已经很详细了。所以,后面详细步骤中,相同的部分就不多
作叙述了。
http://www.hi-spider.com/docs/single.html#run_hsrouter_in_vmware
1,先下载软件:
2,安装虚拟机:
上面提供这个 309MB 完整版本的虚拟机测试情况良好,安装的时候注意看上图
提示。
注意 VMware Workstation 的序列码,安装过程中自动会添加到剪贴板中,所以
直接粘贴即可。
装好后,电脑——控制面板——网络连接,可以看到,多出来 2 块虚拟网卡,
VMware Network Adapter VMnet1 和 VMnet8
检查各个网卡的连接情况。我这里千兆有线网卡连的是 2Mbps 电信 ADSL,300
兆无线网卡连的 4Mbps 电信 ADSL
3,虚拟机设置——绑定物理网卡:
打开 VMware Workstation 虚拟机,编辑——虚拟网络设置
我这里将千兆有线网卡绑定给 VMnet0,300 兆无线网卡绑定给 VMnet2。记得绑
定完了,点确定生效。
举一反三,如果需要绑定更多外线,只需要在这里绑定更多的物理网卡即可。
4,虚拟机设置——新建并编辑虚拟机:
创建的过程海蜘蛛官网的 FAQ 图文已经很详细了。这里提一下不同的地方。
官网的 FAQ 是以两张物理网卡,一张做 LAN,一张做 WAN 为例的。
因为我这里是双线叠加,所以双 WAN 需占用 2 张物理网卡,
LAN 我这里偷偷懒,就用刚才虚拟机自带的 VMnet1,这样省一张物理网卡,仍
然只需要 2 张物理网卡。
三张虚拟网卡的设置一一对应下面的三张图:
光驱再编辑一下,选择上面我们下载好的 hsrouter_isp_v6.1.0.iso 来启动,为什么
选 ISP 版,看看这个便知:http://www.hi-spider.com/html/verdiff.htm;
不相干的声卡,USB 之类的统统删掉,呵呵,我的习惯。
然后启动虚拟机,照着官网的 FAQ 安装海蜘蛛并启动运行之。其中 LAN 接口上
的管理 IP,我这里设置为 192.168.2.1
5,设置虚拟网卡 VMnet1
到第四步,虚拟机中运行的海蜘蛛已经跑起来了。可是暂时无法访问海蜘蛛的
WEB 配置页面,因为暂时访问不到 192.168.2.*网段
不要着急,因为之前我们已经预留了一张虚拟网卡 VMnet1,就是专门用来解决
这个问题的。
电脑——控制面板——网络连接,手动设置个固定 IP 大家应该都没问题的。
我这里 IP 设为 192.168.2.1,子网掩码为 255.255.255.0 设置完了,记得点确定。
然后 ping 下 192.168.2.1,看现在是不是已经通了。注:如果有时还不通,有多块
网卡的请禁用其他不相关的网卡,
并检查 VMnet8 是否也是 192.168.2.*网段,是的话将 VMnet8 改到其他网段,不要
来干扰。
用 IE 打开 http://192.168.2.1:880,用户名,密码都是 admin,OK,进入了海蜘蛛
WEB 管理界面