双网卡双ip实现双线路共用的实际应用
- 格式:doc
- 大小:104.50 KB
- 文档页数:8
【原创】双网卡连接双网络的应用技巧,无限畅游内外网。
2008-07-21 16:53情形一:我原先单位,桌上有两个网线口,一个接内网,一个接外网(给笔记本用)。
情形二:我现在单位,内部局域网是有线的,internet因特网使用无线方式接入。
笔记本带来带去实在太麻烦,说我我为了在台式机上既能使用内网,又能访问外网。
嘿嘿。
硬件解决方案:情形一:加装一块有线网卡,PCI的USB的都可以,很便宜,50快以内搞定。
情形二:加装一块USB无线网卡,选USB主要是拆装方便,热插拔,应对网管的突击检查也不怕。
网络设置:两种情形设置方法一样,如下:1、跟内网连接的网卡设置好固定IP地址和掩码,注意,不要设置默认网关。
(如果交换机使用DHCP的,你可以用ipconfig看一下分配给你的ip是多少,直接把这个IP作为你自己的固定IP)。
例:内网ip是10.31.0.128,掩码是255.255.255.0,网关是10.31.0.254(网关留空,网关地址记下即可)如下图:2、跟外网连接的网卡,如果是DHCP自动分配的,就让它自动分配。
如果不是,那就设好固定IP地址(不要问我这个IP地址怎么获得哦)。
注意,这个网卡的IP设置时,掩码、默认网关都要设全。
例:外网网卡ip是192.168.0.78,掩码是255.255.255.0,网关是192.168.0.1。
3、这一步很关键,用route命令添加一条到内网网关的静态路由:route add10.31.0.0mask 255.255.0.0 10.31.0.254-p,也可以是route add10.0.0.0 mask255.0.0.010.31.0.254 -p。
如下图:这个命令的含义是:所有来自或发送到IP地址为10.31网段的数据全部指向10.31.0.254网关(后面一条面命令的含义是:所有来自或发送到IP地址为10网段的数据全部指向10.31.0.254网关)。
双网卡在现实中的应用双网卡在现实中的应用所谓双网卡,就是通过软件将双网卡绑定为一个IP地址,这个技术对于许多朋友来说并不陌生,许多高档服务器网卡(例如intel8255x系列、3COM服务器网卡等)都具有多网卡绑定功能,可以通过软硬件设置将两块或者多块网卡绑定在同一个IP地址上,使用起来就好象在使用一块网卡,多网卡绑定的优点不少,首先,可以增大带宽,假如一个网卡的带宽是100M,理论上两块网卡就是200M,三块就是300M,当然实际上的效果是不会是这样简单的增加的,不过经实际测试使用多个网卡对于增加带宽,保持带宽的稳定性肯定是有裨益的,如果交换机等相关条件不错的话,这个效果还是很能令人满意;其次,可以形成网卡冗余阵列、分担负载,双网卡被绑定成“一块网卡”之后,同步一起工作,对服务器的访问流量被均衡分担到两块网卡上,这样每块网卡的负载压力就小多了,抗并发访问的能力提高,保证了服务器访问的稳定和畅快,当其中一块发生故障的时候,另一块立刻接管全部负载,过程是无缝的,服务不会中断,直到维修人员到来。
先准备好硬件。
第一硬件安装虽然,理论上讲绑定越多网卡在一起,最终效果提升就越明显,但是考虑到复杂程度,这里就以绑定双网卡为例进行说明,如果读者觉得好玩,兴致很高的话,按照下面方法愿意绑定多少就绑定多少个网卡,其实一般同一台服务器,绑定2-3块网卡也就够了,太多了,据说因为链路聚合的先天缺点,会过多占用服务器资源,反过来会影响服务器速度。
打开服务器机箱,把两块网卡拧在主板PCI插槽上。
第二设置调试下面要进行设置及调试了,也就是要将这两块8139D廉价网卡,如同高档服务器网卡那样绑定在一起,使用同一个IP地址,同时同步工作。
第三下载并安装软件下载NIC Express软件的安装包NIC4.rar,解压缩得到安装文件“NICExpressW2KEE.exe”,双击它启动安装程序,一路NEXT,软件提示输入unlock key(注册码),如果没有注册码,就只好点击Demo,选择试用,这样可以获得30天的免费试用期,在这30天里如果觉得不错,你可以想办法去弄一个注册码。
使用双网卡服务器进行宽带共享对于网络有一定了解的人都知道可以用双网卡实现网络的共享。
也就是说双网卡共享网络是比较多人采用的方案,相对于单网卡共享方案,主要是在硬件上的区别。
双网卡方案只需要两张网卡,普通的网线。
此方案利用操作系统内在软路由或代理服务器软件实现网络连接共享,因此这种共享方案并不依赖于特定接入方式的设备,适合于ADSL、有线通、FTTB、VDSL等。
示意图:以下以2台电脑共享上网为例:1、选择一台机器作为服务器。
建议选择的标准:1、这台机器的性能配置相对比较好;2、这台机器的操作系统最好是W2K以上具备ICS功能;3、这台机器方便长期连续运行(例如笔记本就没有台式机适合)。
2、在服务器上安装好第二块PCI网卡以及驱动程序。
3、用网线把服务器和客户机的两块网卡直连。
4、在服务器系统中设置新装网卡的属性:IP地址设为192.168.0.1,子网掩码255.255.255.0,网关和DNS可不填。
5、在客户机系统(WIN98及以上均可)中将网卡属性的IP设为192.168.0.2,子网掩码255.255.255.0,网关192.168.0.1,确定。
6、在服务器系统中建立INTERNET连接(ADSL PPPOE拨号),并在其属性中设置为共享此连接。
如果是有线通或者FTTB无须拨号的接入方式,则直接在连接CABLE MODEM或者进线的那块网卡属性中设置共享此连接即可。
至此大功告成。
说明:1、如果是2台以上电脑共享上网,只需增加一个HUB即可。
其他各台电脑连接到HUB上,IP设为192.168.0.3(4、5……),子网掩码255.255.255.0,网关192.168.0.1。
2、在不同的操作系统中,一些详细设置可能有些许出入,但基本上是大同小异的。
如果服务器操作系统版本太低不支持ICS(INTERNET连接共享),则需要安装代理服务器软件SYGA TE或者WINGATE等。
具体方法可查找相关资料完成。
如果你电脑同时装了双网卡(包括无线网卡),且分别属于不直接相连的网段,此时如果在两个属性里都设了网关,Windows只认其中一个导致两个网段不能同时上。
所以只能在其中一个网卡的属性中设网关(如两个内网段随便取一个,一个外网一个内网的设外网的方便),另一个网关先留空,然后运行cmd,运行“route -p add 内网网段 mask 子网掩码内网网关(刚留空的)”,如果内网网段有多段的则多打几次这个命令就可以了。
这个命令目的在于将原内网地址永久性地默认通过内网网关,适用于学校企业等同时存在多个不同网段服务器且接入也不同的。
特别要注意的是网段与子网掩码的对应关系不能输错!example:route -p add 192.168.0.0 mask 255.255.0.0 192.168.180.254 metric 1route -p add 10.0.0.0 mask 255.0.0.0 192.168.180.254 metric 1实践中发现该命令非常有用,可以指定任何特定的IP或段指向某网关。
metric Metric为路由指定所需跃点数的整数值(范围是 1 ~ 9999),它用来在路由表里的多个路由中选择与转发包中的目标地址最为匹配的路由。
所选的路由具有最少的跃点数。
跃点数能够反映跃点的数量、路径的速度、路径可靠性、路径吞吐量以及管理属性。
Metric用于指出路由的成本。
通常情况下代表到达目标地址所需要经过的跃点数量,一个跃点代表经过一个路由器。
类似的方法如下:主要原因是:2个网卡的优先级一致,导致上内网的时候,到不了外网,而上外网的时候,就进不了内网,因为计算机无法识别同样的默认网关。
在设置ip的时候系统就会提示2个网卡一起使用,会使计算机网络不能正常使用。
解决办法就是设置不同的默认网关级别。
外网设置:打开tcp/ip协议,高级,编辑默认网关的跃点数为10,默认为自动,值为20,用route print查到的;设置自动跃点数为10。
同一台机安装两张网卡同时使用,双网卡使用方法-CAL-FENGHAI.-(YICAI)-Company One1下面详细的讲解一下双网卡同时使用的方法,即可保障内网的安全,又能解决电脑访问外网的问题。
电脑安装两块网卡,分别接到两台交换机上,外网网卡地址:,子网掩码:,网关:内网网卡地址:,子网掩码:,网关:设置完成后,开始-运行,输入cmd,使用route print命令查看,显示如下:Network Destination Netmask Gateway Interface Metric由于IP为,掩码为的含义为任意地址。
此时说明,有两个网关生效,到任意目的地址的路由出现了两个网关,而两个网关是不能同时存在的,这样就出现了路由冲突,导致两个网络都不能访问。
那么如何实现同时访问两个网络呢?解决的办法是用route命令第一步:route delete/ 删除所有的路由第二步:route add mask/ 添加一条路由,意思是到经过网关:,到IP为,掩码为的任意网络的路由。
这一条首先能够保证你能通外网。
第三步:route add mask /添加一条到网络的路由。
如果你的内网有-网段内的多个网段,你可以把改为,mask改成,这样做的目的是让内部的内包含的所有网段可用,这时就可以同时访问内网和外网两个网络了。
到此,两个网络同时访问的问题解决了,但是在使用上述命令后,添加的路由在系统重新启动后会自动丢失,我们要如何才能把添加的路由表保存下来呢route add命令有一个-p参数,意思是添加静态路由。
意思能够把路由表保存下来,电脑重启后,路由不会丢失。
但是需要注意的是,在使用前要在tcp/ip设置里去掉内网网卡的网关。
------------------------------------------------------------------------------------------------一些单位将内网和外网分开了。
双网卡下如何共享上网会产生冲突安全吗很多公司网络都会配置内网和外网,这样即可有效的保障内网的安全,又能解决电脑访问外网的问题,那么个人用户双网卡下如何共享上网呢?会不会产生冲突安全呢?双网卡共享上网的方法:1、首先需要有两块网卡,分别接到两个路由上。
下面是双网卡的网络IP地址配置示例:外网地址设置本地IP地址:192.168.1.1子网掩码: 255.255.255.0网关: 192.168.1.1内网地址设置:本地IP地址: 192.168.42.129子网掩码:255.255.255.0网关:192.168.42.1322、按正常的设置每块网卡的IP(或通过DHCP自动获取),再CMD下使用route print查看时会看到。
即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络的访问都会出现问题。
我们需要手动配置路由,才能实现同时访问两个网络。
运行CMD(需要管理员权限)。
3、删除所有的0.0.0.0的路由:01route delete 0.0.0.04、添加0.0.0.0网络路由,这个是缺省时路由用192.168.1.1,加上-p的目的是设为静态(永久)路由,防止下次重起时配置消失。
01route -p add 0.0.0.0 mask 0.0.0.0 mask 192.168.1.15、添加192.168.42.0网段路由为192.168.42.132内网路由,可以根据需要调整IP段和子网掩码太到多网段内网路由的效果。
01route -p add 192.168.42.0 mask 255.255.255.0 192.168.42.1326、执行后,永久路由就多了二项了因为上面我们添加的是静态路由,所以,重起后,TCP/IP设置里的默认网络会成为活动网关,这样也会造成路由冲突,所以,需要把内网的TCP/IP设置里的网关去掉。
补充:校园网安全维护技巧校园网络分为内网和外网,就是说他们可以上学校的内网也可以同时上互联网,大学的学生平时要玩游戏购物,学校本身有自己的服务器需要维护;在大环境下,首先在校园网之间及其互联网接入处,需要设置防火墙设备,防止外部攻击,并且要经常更新抵御外来攻击;由于要保护校园网所有用户的安全,我们要安全加固,除了防火墙还要增加如ips,ids等防病毒入侵检测设备对外部数据进行分析检测,确保校园网的安全;外面做好防护措施,内部同样要做好防护措施,因为有的学生电脑可能带回家或者在外面感染,所以内部核心交换机上要设置vlan隔离,旁挂安全设备对端口进行检测防护;内网可能有ddos攻击或者arp病毒等传播,所以我们要对服务器或者电脑安装杀毒软件,特别是学校服务器系统等,安全正版安全软件,保护重要电脑的安全;对服务器本身我们要安全server版系统,经常修复漏洞及更新安全软件,普通电脑一般都是拨号上网,如果有异常上层设备监测一般不影响其他电脑。
双网卡应用方法详解一、双网卡桥接(适用于不方便拉线到中继设备,且不用购买新的设备)在控制面板的网络属性里设置桥接,双网卡之前的ip配置全部失效,合成一个网桥,只需设置网桥的ip 即可二,双网卡让两个网段互联网络拓扑简图让双网互通的方法有,ics,路由nat(软路由),架设******roxy代理等。
1、ics的设置方法先打开ics的系统服务,开始——运行——services.msc然后设置adsl的连接属性,打开ics共享设置完成后,检查共享网卡的ip是否已经自动改为192.168.0.1,与之相连的那些客户端ip是否为192.16 8.0.x2、路由nat的设置方法,nat功能是只有服务器操作系统才有的功能,也就是双网卡主机系统应该是200 3之类的系统(下面用虚拟机给大家做个例子)猫——路由器拨号——网卡1桥接,虚拟2003系统一,网卡2vmnet2——网卡3vmnet2,虚拟2003系统二,网卡4vmnet3——网卡5vmnet3,虚拟客户机(截图只是让虚拟2003系统二可以访问interne t了)首先打开虚拟2003系统一的路由和远程服务(打开这个之前需要先关闭ics的),也就是2003的软路由功能接着是在路由器上设置静态路由然后是设置好ip地址,虚拟2003系统一的网卡2不设置网关,网卡1的网关指向路由器,虚拟2003系统二的网卡3的网关指向网卡2,(如果要让虚拟客户机三也要上网,还需要在路由器上再设置静态路由,并在两个2003上打开rip或其他路由协议)3、******roxy代理,只要在双网卡主机上运行******roxy,简单设置后,b网段机器就可以通过连接b网段网卡的ip来代理上网了三、使用双网卡,主机分别访问被隔开的两个网段。
网络拓扑简图引用阅读以下文章你需要懂得什么是IP地址和子网掩码的基础知识。
其他的词汇解释,需要你认真读完文章就能明白。
相关拓扑我就不画了,设想一下有这样的网络,一台PC机上面有2个网卡,各连接一个不同的网络(这里可以是单一网卡,设置了多个IP的情况)。
双网卡双网卡就是一台电脑(一般是台式机)安装两块网卡,然后另一台机器(一般是笔记本)通过此台电脑共享上网。
使用双网卡配置上网的好处:1.经济-——只需10多元买一块网卡和一条网线即可搞定;2.稳定——比使用代理软件要稳定许多,速度也很快;3.实用——能够突破任何宽带服务提供商(电信、联通)针对一个账号多个用户共享所采取的任何限制措施。
双网卡的具体配置:一.花10块钱买了一个网卡,把其中一台电脑搞成双网卡的(可以自己加,可以到卖电脑的店里让他给加,推荐品牌:T-LINK,TP-LINK)二.花5块钱做了一根交叉双绞线(电脑市场或者附近的网络工程店里有做的,做的时候就说交叉的双机互连的他就明白,长度按照需要做。
)三.把那台双网卡的电脑的本地连接2的属性设置成手动获取IP地址,192.168.0.1255.255.255.0四.然后把双网卡电脑宽带连接的属性--共享--设置为启用此连接的Internet 连接共享。
并且是自动获取ip地址。
五.把单网卡电脑的本地连接设置成自动获取ip地址。
六.用双绞线连接单网卡电脑和双网卡电脑的第二块网卡。
这样,只要双网卡的电脑能上网,单网卡电脑也就能上网。
上面买的交叉双绞线,可以用来在任意两台机器间传文件。
只要把一台的本地连接设置成:192.168.0.1255.255.255.0192.168.0.1192.168.0.1另一台设成:192.168.0.2255.255.255.0192.168.0.1192.168.0.1并且把工作组设成一样的,就能在网上邻居互相找到对方了。
双网卡配置的常见问题:两台电脑不能正常通信,并且不能在网上邻居互相找到对方。
解决方案:我的电脑--右键--管理选项--本地用户和组--用户--把右面栏里带红叉的项目的属性里面所有的选项,除了密码永不过期前面的对勾,全部点没。
详细介绍双网卡内外网同时使用的方法首先你的机器需要有两块网卡,分别接到两台交换机上,internet地址:192.168.1.8,子网掩码:255.255.255.0,网关:192.168.1.1内部网地址:172.23.1.8,子网掩码:255.255.255.0,网关:172.23.1.1如果按正常的设置方法设置每块网卡的ip地址和网关,再cmd下使用route print查看时会看到Network Destination Netmask Gateway Interface Metric0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.80.0.0.0 0.0.0.0 172.23.1.1 172.23.1.8即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络都不能访问。
让你实现:访问电信服务器自动使用电信线路,而访问网通服务器时自动使用网通线路上网的朋友基本都清楚,北方网通与南方电信的互联网通信存在瓶颈,且不去说具体是什么原因造成的,但这确实给互联网的应用造成了很大的障碍。
所以,从服务器以及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解析让北京的用户访问北京的服务器,南京的用户访问南京的服务器缓存,以此类推。
貌似新浪之类的大型门户网站就是这么做的。
CDN的好处是容易部署,可扩展性强,缺点就是镜像缓存技术对于静态页面方式的网站,比如门户网站支持度是非常高的,但对于基于动态更新的网站,基本就无用武之地了。
双网卡内外网同时使用的方法不少公司的网管试图解决双网卡问题,下面我就给大家详细的讲解一下双网卡同时使用的方法,这样即可保障内网的安全,又能解决电脑访问外网的问题,一举两得。
希望大家喜欢。
首先你的机器需要有两块网卡,分别接到两台交换机上,internet地址:192.168.1.8,子网掩码:255.255.255.0,网关:192.168.1.1内部网地址:172.23.1.8,子网掩码:255.255.255.0,网关:172.23.1.1如果按正常的设置方法设置每块网卡的ip地址和网关,再cmd下使用route print查看时会看到Network Destination Netmask Gateway Interface Metric0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.80.0.0.0 0.0.0.0 172.23.1.1 172.23.1.8即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络都不能访问。
如何实现同时访问两个网络?那要用到route命令第一步:route delete 0.0.0.0 "删除所有0.0.0.0的路由"第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 "添加0.0.0.0网络路由"这个是主要的,意思就是你可以上外网.第三步:route add 172.23.0.0 mask 255.0.0.0 172.23.1.1 "添加172.23.0.0网络路由",注意mask为255.0.0.0 ,而不是255.255.255.0 ,这样内部的多网段才可用。
这时就可以同时访问两个网络了,但碰到一个问题,使用上述命令添加的路由在系统重新启动后会自动丢失,怎样保存现有的路由表呢?route add -p 添加静态路由,即重启后,路由不会丢失。
让你实现:访问电信服务器自动使用电信线路,而访问网通服务器时自动使用网通线路上网的朋友基本都清楚,北方网通与南方电信的互联网通信存在瓶颈,且不去说具体是什么原因造成的,但这确实给互联网的应用造成了很大的障碍。
所以,从服务器以及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解析让北京的用户访问北京的服务器,南京的用户访问南京的服务器缓存,以此类推。
貌似新浪之类的大型门户网站就是这么做的。
CDN的好处是容易部署,可扩展性强,缺点就是镜像缓存技术对于静态页面方式的网站,比如门户网站支持度是非常高的,但对于基于动态更新的网站,基本就无用武之地了。
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 print命令查看一下当前默认的路由表:
注意看最下面一行:Default Gateway:192.168.1.1
这句的意思就是默认网关,一台电脑只有一个默认网关,所有的数据包都是先发往这个网关地址。
根据显示,192.168.1.1代表我的网通的那条线路,也就是所有的数据包都会自动优先从网通线路走。
可能有线网卡比无线网卡的优先级高的原因吧,系统默认将有线的网通通道的地址设置为默认网关了。
暂停一下,整理一下思路。
要通过双网卡双ip方式实现双线路,我们需要修改电脑中的路由表,可以用以下两种规。
1、默认网关设置为网通线路的ip,然后将电信网络的网段路由手工添加到路由表记录中,
让访问电信ip时,根据路由表规则,让这些访问都通过电信线路出去,达到目的。
2、默认网关设置为电信线路的ip,然后将网通的网段路由手工添加到路由表记录中,当访问网通ip时,则根据路由表规则,让这些访问都通过网通线路出去,达到目的。
由于电信的网段数量比网通的多的多,所以我们用第二种规则,也就是:默认网关设为电信,其它访问网通ip的时候,通过路由表控制,迫使数据从网通通道出去。
整理完思路之后,我们就面临第一个问题,就是如何将默认网关设置成电信网络的192.168.0.1这个地址,而不是网通的192.168.1.1这个地址。
这样操作:
网卡,我找到无线网卡(电信线路的那个),右键属性——TCP/IP属性——高级
找到默认网关,将默认网关的跃点数设为1。
这时候我们再route print看看
注意看最下面一行: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。