欢迎来到天天文库
浏览记录
ID:59007937
大小:459.00 KB
页数:11页
时间:2020-09-15
《ADSL两线负载均衡设置详细图文教程.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一步设置PPPOE拔号:外网(WAN1,WAN2)两个网卡添加pppoeclient第一个命名为ADSL1并且加上拔号的用户名和密码,第二条命名为ADSL2同时加上拔号的用户名和密码,这里要注意把AddDefaultRoute去掉.如图,就是填好ADSL账号和密码,如下图:以下是用命令行配置ADSL帐号和密码的过程,相对来说比较易懂:#设置ADSL拔号 /interfacepppoe-clientaddname="pppoe-out1"interface=wan1user="ADSL账号"pas
2、sword="ADSL密码"add-default-route=nodisabled=no/interfacepppoe-clientenablepppoe-out1/interfacepppoe-clientaddname="pppoe-out2"interface=wan2user="ADSL账号" password="ADSL密码"add-default-route=nodisabled=no/interfacepppoe-clientenablepppoe-out2第二步标记连接和路由:配
3、置MANGLE来实现为每个数据包做标记,并配置相应的路由信息,这里的路由信息指的就是“池”,然后在后面的路由表当中实现将“池”中的包分配到相应的线路当中。下图两个ADSL线路的配置过程:以下是命令行下配置过程,详细解释第一条就是每隔一个包建立一个新的会话,并用“1”做标记,因此所有属于同一会话的连续的数据包将被放到标记为1的连接中,注意,我们将这些数据包传递给第二条和第三条规则(passthrough=yes)。第二条规则在prerouting链表将所有标记属于“1”的连接放入routingmar
4、k的“1”标记中,并将以上连接在此停止处理。而第二条规则当中则是每隔一个包建立一个新的会话,并用“1”做标记,其他相就都处理成以2为标记的连接和池中,就这样将所有包连续不断的处理并做标记为路由做好前期准备。/ipfirewallmangle addchain=preroutingin-interface=Localconnection-state=newnth=1,1,0 action=mark-connectionnew-connection-mark=1passthrough=yesad
5、dchain=preroutingin-interface=Localconnection-mark=1action=mark-routing new-routing-mark=1passthrough=no/ipfirewallmangle addchain=preroutingin-interface=Localconnection-state=newnth=1,1,1 action=mark-connectionnew-connection-mark=2passthrough=y
6、esaddchain=preroutingin-interface=Localconnection-mark=2action=mark-routing new-routing-mark=2passthrough=no第三步配置网关规则:因为是2条ADSL,所以要加2条规则,分别对应两个pppoe获得的地址,如果你们自己设就要先获得地址然后在这里设好规则,特点是address=network=broadcast,这样设置的目的是让ros能够根据这里所设的网关分别路由,并且在自动修改IP和网关的
7、脚本当中还可以实现断线重连,所以在这里规则很重要,另外此步骤不能在命令行下实现,。下图为例:以下是以命令行模式配置网关规则:/ipaddress addaddress=192.168.1.1/24network=192.168.1.0broadcast=192.168.1.255interface=lan1addaddress=116.21.32.241/24network=219.135.164.1broadcast=0.0.0.0interface=pppoe-out1 addaddress=
8、121.32.177.37/24network=219.135.164.1broadcast=0.0.0.0interface=pppoe-out2 第四步配置srcnat(ip伪装):这步的意思就是将已经做完标记的数据包进行IP头修改,这样可以保证返回的数据包每个数据包可以找到自己的线路,如果不做那就是只有出没有进了,因为包回来后找不到自己的路由了。以下为命令行模式下的配置:/ipfirewallnat addchain=srcnatconnection-mark=1action
此文档下载收益归作者所有