版权信息:

    作者: 陆宇宁
    主页: http://www.gprsgo.com
    Q Q: 19149728
   
版权: 本软件是个人软件,源代码为作者自己开发,软件所有者为作者个人。
      此软件是共享软件,可以免费转发使用,可以用于商业用途,但未获得作者允许不应对软件进行谋利性质的修改。
 


更新历史:

2010/08/19 发布1.2b版本

     1.开放最高至3线叠加功能

     2.增加了进程锁网功能

2010/08/04 发布1.1b1版本

     1.对原来的1.0系列架构有较大改动。

     2.支持客户端共享服务器网络上网。类似原来winxp时代的sygate功能

     3.增加了API拦截方式的捕捉,可以不用安装驱动即可使用(对某些类型程序无法拦截,比如DOS程序)

     此版本的"卸载驱动"可以卸载前面的所有版本软件。使用新版本时,需要启动软件后点击"卸载驱动"卸载掉旧版本的驱动,删除旧版本软件。然后点击"安装驱动"按钮安装本版本的驱动

 

2010/05/17 发布1.0b2版本。

      1.原来的b1版本经网友反映和测试确实与某些使用Raw socket的程序有冲突,典型的就是Opera用不了,增强了系统的稳定性。

      2.增加了多语言支持,可以直接修改各种语言版本。可惜我English太差没能力好好翻译。

      如果已经安装了 1.0b1 版本的,需要先点击"卸载驱动"按钮卸载掉原来的b1版本驱动。重启电脑后,重新安装这个b2版本的驱动。


 

简介:

   家里已经有了有线宽带,自己手头又有一块3G上网卡,能否同时叠加使用增加上网带宽呢?如果把这两块网卡同时连上网是肯定不行的,其结果必定是只有一块网卡在工作,其余的都闲置。哪怕有再多的上网手段,同时都只能使用一条线路上网。

  随着互联网的发展,同时拥有多种上网方式已经很普遍。遍地开花的3G网络和wifi上网,更是增加了上网的便捷。谁都希望此时能同时使用3G及有线宽带一起上网,增加网络带宽。

  本软件就是为了解决多网卡同时上网而开发。可以将多条上网线路同时利用起来。

  需要临时共享上网也可以使用天路,比如外出在宾馆里面,只有一个上网线路却有几个人需要同时上网;单位内部封锁了上网MAC地址,却有外来人员需要临时上网等等。

  增加了API拦截方式的天路共享上网变得非常简单。多台能tcpip联网的机器,只要其中一台能正常上网,其余的机器均可通过天路实现共享上网。无需安装,复制即可使用,不想用的时候删除即可。


 

功能:

   1.实现网络带宽叠加

  支持多种上网方式同时使用,实现多个网络带宽叠加。只要是能上网的网卡,就能实现带宽叠加。无论是宽带wifi, 3G拨号,EDGE拨号等等。

   只要是支持的上网方式,可以任意组合。3G网络,wifi上网,有线上网可以同时使用,或者一台电脑同时插上若干个3G上网卡叠加到若干个宽带一起上网。

   通过代理连接到互联网的联网方式无法支持。例如需要使用代理的移动无线上网cmwap接入方式就不被支持,软件无法智能区分是否使用代理。不走代理的连接方式才能用于叠加带宽,例如cmnet的接入方式,普通ADSL宽带上网,网通宽带上网等等。

 

2.实现共享上网

   有点类似于以前的sygate功能。无法上网的机器,如果安装了天路多线上网并配置为客户端方式运行,可以连接到另一台可以上网并安装了天路的机器,用那台可上网的机器代理上网。一台服务器主机可以带多台客户端共享上网。

   使用共享上网的前提是两台机器网络必须联通。

   相比于windows自带的共享上网,天路共享方式更加简单方便,可支持任意上网方式。无需修改原机器配置参数,复制即可使用,不想用了直接删除。

 


安装和卸载:

   本软件可以绿色方式运行,如果不安装驱动,软件以windows API拦截方式捕捉通讯,随时可以删除。

   安装步骤:

    安装任何一个新版本前,必须先卸载前一个版本的天路多线上网的驱动

    1.将软件整个拷贝到同一文件夹下。

    2.启动 MutiNet.exe程序。
     
注意: 必须是具有Administrator权限的用户启动运行。如果在win7下或者vista下,还需要以管理员权限运行。否则MutiNet将无法正常工作。

    3.如果是第一次运行,需要先点击"安装驱动"按钮,安装数据包过滤驱动。安装完成后不用重启电脑即可生效。
     
如果不是第一次运行则用不着这一步。重复点击"安装驱动"按钮会提示安装失败,不会多次安装。

   安装完毕后不要移动软件安装位置。如果已经移动了位置,需要先"卸载驱动"后重新安装即可。

    注意: 本软件跟卡巴斯基有冲突,因为卡巴斯基不允许任何客户端程序直接绑定网卡(可能跟卡巴的arp处理有关)。在运行时需要把本软件增加到卡巴斯基的信任列表里面,放开本软件的所有通讯,否则将会导致所有网络通讯中断。操作办法可以参考后面的卡巴斯基问题解决。

 

   卸载步骤:

     1.启动 MutiNet.exe程序。
     
注意: 必须是具有Administrator权限的用户启动运行。如果在win7下或者vista下,还需要以管理员权限运行。否则MutiNet将无法正常工作。

     2.点击"卸载驱动"按钮。卸载成功后需要重启电脑才能生效。
      
卸载驱动可以在任意文件夹执行。比如在安装完程序后无意中将程序删除或移动而导致无法正常上网,可以再弄一份软件执行"卸载驱动"即可。

     3.重启电脑后将所有软件直接删除。

 


单机服务器方式设置:

   如果本机能直接连接互联网,则可以使用单机服务器方式工作,所有报文数据均直接发往互联网。可以照附图设置天路多线上网。

   软件启动后将列出系统正在工作的网卡。如果该网卡可以上网,需要设置"实际上网速度"并将前面的勾选上。

   1.将运行方式选中: "单机服务器方式(本机可直接上网)"

   2.选中可以上网的网卡,在"实际速度设置(字节/)" 设置一个该网卡的实际上网速度(该速度将用于系统按比例分配连接)
   
例如普通的GPRS连接一般设置10000即可(10KB每秒左右)EDGE连接可以设置20000(20KB每秒左右)EVDO上网可以设置150000左右(150KB每秒左右)。原则是速度高的可以设置比实际速度偏大点,速度低的设置偏小一点,这样会尽量使用速度高的网卡进行通讯。
   
设置好后点击"修改数据"按钮修改列表中的数据。

    软件对每个连接会按如下算法计算使用线路: 将每个网卡这里设置的实际速度,减去该网卡近一分钟平均流量,得出剩余可用流量。然后按每个网卡的剩余流量计算百分比随机分配。
   
例如: 一块EDGE上网卡,设置实际速度是20000,近一分钟平均流量是0, 另一块1M ADSL宽带设置实际速度是120000,近一分钟平均流量是40000。那么EDGE上网卡的剩余流量就是20000,ADSL宽带的剩余流量就是80000, 当遇到新的连接时会有20% 的机会选择EDGE上网卡,而有80%的机会选择ADSL网卡。要注意的是如果某个上网卡的流量设置过低,该网卡流量用完,则新分配时将分配给其他流量未用完的网卡,很多朋友在这一条规则下就设置出了问题,设置了一个极低的数值,导致天路没有叠加网络。
 

   3.当所有网卡设置完成后需要点击: "应用设置"按钮可以立即生效,否则可以等一段时间(目前程序设定2分钟)自动生效。

 


客户端方式设置:

    当本机没有互联网连接,需要共享其他机器的连接上网时,可以将天路设置为客户端方式。客户端方式运行的天路,所有的互联网通讯均转发给另一台可上网机器的天路NAT服务,由另一台机器以NAT方式转发报文给互联网。

   此功能有点类似于以前的sygate。使用前提是客户端运行的机器要能与服务端程序进行tcpip通讯,需要客户端机器设置或获取好dns。
   本软件不要求客户机设置网关(本软件不是用网关方式工作,所以客户端机器无需设置网关,只要两台机器能直接通讯即可,所以是否设置网关均不影响软件使用)

   1.安装驱动

    作为客户端运行的机器同样需要先安装驱动才能使用。 安装驱动方法跟前面单机服务器方式相同

   2.将运行方式选中: "客户端方式(通过单机版天路代理上网)"

   3.设置好可上网机器的ip地址。本机必须与该机器能tcpip通讯。
     以客户端方式运行的天路,所有互联网通讯均转发给这里设置的ip地址机器,由这台机器上的单机版天路转发互联网。达到实现本机连接互联网的效果。


进程锁网:

   当有多条线路叠加时,天路对当前程序使用的网络线路是按一定规则分配的。如果某些程序需要使用指定线路来通讯则需要进程锁网。比如游戏,如果当前通讯不幸分配到性能不稳定的网络,有可能会造成游戏延迟停顿或断线。这时候可以使用进程锁网功能,强制该游戏的所有通讯均分配给指定线路。

  进程锁网功能是WAN硬件路由器无法实现的,也是天路的特色功能之一。进程锁网可以指定某个程序使用某个网卡通讯,当该网卡连接在网络中时,则使用该网卡来通讯。如果锁定的网卡不在活动状态(没连接),则继续按照原来的天路分配规则分配某个活动网卡通讯。

   使用进程锁网时,双击某个网卡即可显示该网卡的进程锁网窗口。在窗口中添加或删除需要锁定的程序就行了。

   进程锁网信息修改后,只有点击"保存设置"按钮才能生效,否则不会生效。


注意事项:

  1.必须以管理员权限运行 MutiNet.exe,尤其是win7下,即便是具有Administrator权限的用户,也一定要选择"以管理员身份运行"才行。

  2.该软件实现的叠加其实只是对多个连接按规则分配不同网卡,对于单个通讯是无法叠加的,单个通讯只能随机使用其中一块网卡进行。例如 单个IE下载只使用一条网卡链路,无法实现叠加。但是多个IE一起下载,多个上网同时进行,或者类似迅雷下载,BT下载,PPLIVE看电影等功能则可以实现叠加,因为可以把不同的连接分配给多块网卡同时进行。

  3.MutiNet.exe要一直以管理员权限开启才能工作,关闭MutiNet.exe后将无法实现多块网卡同时上网。

  4.设置网络实际速度的原则,基本上是速度快的设置得比实际速度快一点,速度慢的设置得稍微比实际速度慢一点。例如 2M ADSL宽带和移动的TD网络叠加,设置原则就是2M ADSL可以设置大一点,比如设置成300000,把TD设置比实际速度小一点,比如设置成40000。因为TD工作不稳定,这样可以尽量把新流量分配给ADSL,提高网络稳定。
   反之,有网友设置ADSL为200000,设置TD为90000,结果迅雷下载上不去,网络经常连不上。原因是ADSL的速度经常超过200000,当ADSL的实际流量超过200000的时候,天路将不再继续考虑ADSL,而是把新数据全部分配给TD。而TD网络及其不稳定,很多时候三四十K就上不去了,所以新数据分配给TD网卡的时候,TD的实际流量已经满负荷,所以导致新连接中断,网络上不了,迅雷速度上不去。

 


卡巴斯基冲突的解决办法

   天路多线上网的单机服务器方式与卡巴斯基有冲突。如果发现同时运行天路和卡巴后机器无法上网,把卡巴斯基停掉后即可继续上网,那就是这里说的冲突问题。

   经检查是因为卡巴斯基不允许客户端直接指定网卡发送数据,所有数据都要送给卡巴检查处理,导致天路指定网卡发送的数据被pass掉。解决方法是将天路多线上网程序"mutinet.exe"添加到卡巴的信任程序中,放开天路的所有网络通讯。

   卡巴如何添加信任程序可以用搜索引擎搜索: "卡巴斯基 添加 信任程序"。都是图文并茂的操作步骤,这里就不多说了。