双线多拨+叠加教程.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
双线多拨叠加教程

一、硬件连接1、网络情况:进线1:移动6M 光纤进线2:电信4M adsl2、硬件设备:猫1:华为GH8010光猫猫2:华为 MT800adsl猫路由器:ASUS RT-N16 千兆路由刷Tomato DualWAN交换机:NETGEAR GS308 8口千兆交换机3、硬件连接:二、软件设置1、路由器设置原厂路由器肯定是实现不了我们需要的功能的,首先要对路由器进行一些软件方面的改造。原先由于各人对路由器的设置不同,开始前建议对路由器进行硬复位操作或重新刷rom处理。1.1、后面要用telnet,由于win系统默认不安装,首先要安装telnet支持,这里以win7为例:进入控制面板→程序和功能,点击左侧“打开或关闭windows功能”,在windows功能窗口中勾选telnet客户端,按确定保存。等待系统更新完成,现在已经可以使用telnet功能,进入命令行模式,进行路由器的改造。1.2、将电脑网线连接到路由器的端口4,进入tomato,在网络设置里设置WAN数量为3,然后进行路由器的改造。提示:文中” “内的为命令内容,不含” “本身,命令中的端口编号根据路由器不同可能会出现不同的情况,请根据实际情况自行修改命令。1.3、在命令行模式中输入”telnet “并回车,提示输入路由器的用户名和密码,输入密码时光标不会有反应,只管输入就是了。出现上图提示后就可以进行设置了,首先使用”nvram show |grap vlan命令查看路由器端口划分情况。上图是在路由器中设置了3个wan口后默认端口情况,改造的思路就是要在vlan3中多绑定一个端口,使得1、2端口在同一vlan中。输入命令“ nvram set vlan1ports=4 8* 并回车,设置端口4为lan口输入命令”nvram set vlan4ports=3 8 并回车,设置端口3为vlan4输入命令”nvram set vlan3ports=1 2 8 并回车,设置端口1、2为vlan3输入命令”nvram commit并回车,保存设置输入命令”reboot并回车,重新启动。等待路由器重新启动后,再使用命令“nvram show |grep vlan”查看端口情况,显示如下2、拨号设置2.1、根据实际情况参照硬件连接图,把要进行双拨的线路接入端口1,单拨的接入端口3。2.2、根据双拨线路的连接情况,在tomato中设置对应的账号和密码,其中需要注意两点:第一、各条wan中的dns服务器设置有区别,将电信线路的dns服务器设置为自动获取,移动线路的dns服务器设置为使用下面的dns服务器地址,并让服务器地址为,这样做是为了让打开网页时采用电信的dns,加快网页打开速度。第二、路由表的设置,移动线路的路由表选择”中国移动“,只负责移动地址的解析。电信线路的路由表选择默认,即解析除了移动以外所有地址解析。保存后就能正常拨号上网了,现在进入系统状态里去看看吧,是不是三个都获得了外网IP了呢?什么?其中一个显示691错误?很不幸的告诉你,不是你的用户名密码错误,而是运营商限制了单个账号的拨号次数,怎么办呢?一个方法是打电话给你的运营商,说你家里两台电脑要拨号上网,让他们给你开。如果不给你开或者你懒得打电话,那么就复制下面的代码到你路由器的系统管理→脚本设置中,在顶端选择“当wan联机”,在下面的窗口中粘入:####################################################################################!/bin/shGET_PPP_GATEWAY() {iface=$1echo iface=$ifacePPP_IP=$(ifconfig $iface|grep inet addr|awk -F : {print $2}|awk -F {print $1})PPP_GATEWAY=$PPP_IP}#1分钟后开始检测WAN1, WAN2sleep 60WAN1_IF=$(nvram get wan_iface)WAN2_IF=$(nvram get wan2_iface)if [ $WAN1_IF == ] || [ $WAN2_IF == ]; thenecho 2WAN failkill -SIGHUP 1elseGET_PPP_GATEWAY $WAN1_IFif [ $PPP_IP == ]; thenkill -SIGHUP 1exitfiGET_PPP_GATEWAY $WAN2_IFif [ $PPP_IP == ]; thenkill -SIGHUP 1exitfi echo 2WAN okfi#############################################

文档评论(0)

138****7331 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档