双网卡双ip:双网卡双IP实现双线路共用的实际应用

  让你实现:访问电信服务器自动使用电信线路而访问网通服务器时自动使用网通线路 上网朋友基本都清楚北方网通和南方电信互联网通信存在瓶颈且不去说具体是什么原因造成但这确实给互联网应用造成了很大障碍所以从服务器以及IDC运营角度来说出现了很多双线路机房通过部署电信、网通双线路满足用户对双线路实际使用需求

  般来说有双ip双线路单ip双线路CDN双线路BGP单ip双线路这样几种双线路接入解决方案

  简单介绍下:

  1、双ip双线路服务器配置2块网卡分别配置电信、网通区别ip地址在服务器上配置路由表实现服务器访问电信和网通各自区别ip时候分别走区别通道用户通过唯域名来访问服务器而域名解析时候通过实施对区别ip地址请求返回区别服务器ip思路方法来实现网通用户请求域名时返回网通ip电信用户请求域名时返回电信ip这也就是所谓智能dns解析

  2、单ip双线路服务器配置1块网卡1个ip或者是电信ip、或者是网通ip通过路由器上配置路由表来实现双线路访问这样做好处是不用对服务器进行配置而缺点是这样配置实际上只解决了半边通信双线路访问无法对用户在访问服务器时提供正确路由通道所以这样方案般只是过渡方案

  3、CDN双线路记得我当年还加入过个CDN联盟呢呵呵CDN(Content Delivery Network)也就是互联网内容分发网络基本概念就是制作大量站点镜像比如北京有服务器这时候在南京放个镜像服务器广州也放个镜像服务器然后通过智能dns解析让北京用户访问北京服务器南京用户访问南京服务器缓存Cache以此类推貌似新浪的类大型门户网站WebSite就是这么做CDN好处是容易部署可扩展性强缺点就是镜像缓存Cache技术对于静态页面方式网站WebSite比如门户网站WebSite支持度是非常高但对于基于动态更新网站WebSite基本就无用武的地了

  4、BGP单ip双线路BGP(Border Gateway Protocol)边界网关协议BGP具体功能就是控制路由传播和选择最佳路由这个双线路实现必须是IDC机房运营商和电信、网通能够达成合作协议通过骨干网络路由器来给予最优路由选择所有对于服务器和用户都无任何负担服务器仅需单ip且效果最佳但是这样合作谈判又如何会那么容易所以目前这样基于BGP解决方案基本都是针对绝对高端用户提供

  上面给大家介绍了双线路问题那么今天具体想和大家说是什么呢

  其实就是双线路联网个重要网络应用也就是针对客户端群体双线路访问在实际使用中有很多情况下公司、网吧或者个人在家里常常申请了电信上网线路就会导致网通访问变慢而申请了网通则访问电信又会很慢干脆申请两条线路条电信宽带条网通宽带吧又不知道如何把它们接起来其实在这样应用中通过双网卡双ip方式就可以实现双线路自动识别

  下面来说说具体如何操作以我电脑为例给大家做个演示

  我使用了2条宽带条电信线路条网通线路带宽分别是1M

  我自己呢也有两个网卡个有线网卡连接网通个无线网卡连接电信线路

  连接网通网卡ip设置为:192.168.1.111网关设置为192.168.1.1

  连接电信网卡ip设置为:192.168.0.111网关设置为192.168.0.1

  上面给大家介绍了双线路问题那么今天具体想和大家说是什么呢

  其实就是双线路联网个重要网络应用也就是针对客户端群体双线路访问在实际使用中有很多情况下公司、网吧或者个人在家里常常申请了电信上网线路就会导致网通访问变慢而申请了网通则访问电信又会很慢干脆申请两条线路条电信宽带条网通宽带吧又不知道如何把它们接起来其实在这样应用中通过双网卡双ip方式就可以实现双线路自动识别

  下面来说说具体如何操作以我电脑为例给大家做个演示

  我使用了2条宽带条电信线路条网通线路带宽分别是1M

  我自己呢也有两个网卡个有线网卡连接网通个无线网卡连接电信线路

  连接网通网卡ip设置为:192.168.1.111网关设置为192.168.1.1

  连接电信网卡ip设置为:192.168.0.111网关设置为192.168.0.1



  我在命令行下用route pr命令查看下当前默认路由表:

  注意看最下面行:Default Gateway:192.168.1.1

  这句意思就是默认网关台电脑只有个默认网关所有数据包都是先发往这个网关地址根据显示192.168.1.1代表我网通那条线路也就是所有数据包都会自动优先从网通线路走可能有线网卡比无线网卡优先级高原因吧系统默认将有线网通通道地址设置为默认网关了

  暂停整理下思路

  要通过双网卡双ip方式实现双线路我们需要修改电脑中路由表可以用以下两种规

  1、默认网关设置为网通线路ip然后将电信网络网段路由手工添加到路由表记录中

  让访问电信ip时根据路由表规则让这些访问都通过电信线路出去达到目

  2、默认网关设置为电信线路ip然后将网通网段路由手工添加到路由表记录中当访问网通ip时则根据路由表规则让这些访问都通过网通线路出去达到目

  由于电信网段数量比网通所以我们用第 2种规则也就是:默认网关设为电信其它访问网通ip时候通过路由表控制迫使数据从网通通道出去

  整理完思路的后我们就面临第个问题就是如何将默认网关设置成电信网络192.168.0.1这个地址而不是网通192.168.1.1这个地址

  这样操作:

  网卡我找到无线网卡(电信线路那个)右键属性——TCP/IP属性——高级





  找到默认网关将默认网关跃点数设为1

  这时候我们再route pr看看



  注意看最下面行:Default Gateway:192.168.0.1

  看看默认网关已经变成192.168.0.1也就是电信线路了下面我们开始继续工作

  接下来要把网通网段添加到路由表里面咯

  用这样命令

  route add 61.156.0.0 mask 255.255.0.0 192.168.1.1

  比如这条命令就指定了将61.156.0.0 这个网段通讯全部设置为从192.168.1.1 网通线路走

  网通段虽然比电信但写出来也是呼啦所以这里准备了个批处理文件2000/xp/2003直接运行就ok

  对了route add命令是添加临时路由记录重启后就清空了如果想永久生效用下面命令:

  route -p add 61.156.0.0 mask 255.255.0.0 192.168.1.1

  当然你下载的后呢可以自己修改批处理文件



  删除路由记录也非常方便用下面命令:

  route delete 61.156.0.0

  最后我们来看看实际效果对比吧首先介绍说明我地处南京属于南方用户电信、网通线路带宽均申请是1M 线路也就是说最佳下载速度在120k左右

  1、当我只开启电信线路时进行网络测速分别从中国电信和中国网通节点下载可以看到:

  从电信下载速度每秒82.1k从网通下载速度20.3k



  2、接下来我只开启网通线路进行网络测速分别从中国电信和中国网通节点下载可以看到:

  从电信下载速度每秒6.3k左右从网通下载速度86.5k



  3、最后是当我启用了双线路策略的后两条线路同时打开进行测速结果:

  从电信下载速度每秒103.3k左右从网通下载速度88.8k



  最后结果很明显了我就不废话了:)



Tags:  双网卡上网 双网卡 双网卡设置ip 双网卡双ip

延伸阅读

最新评论

发表评论