ROS多条ADSL线路分流整理.pdfVIP

  • 65
  • 0
  • 约2.11千字
  • 约 5页
  • 2021-12-12 发布于福建
  • 举报
ROS多条 ADSL线路分流 网络飞速发展的今天,昂贵的光纤租赁费用成就了我国各大营运商,相比廉价的家用 ADSL 线路来说,非对称的上下 行传输,电话线路的信噪干扰导致带宽下降等 问题也让 ADSL 定位成低端产品,光纤固然是好,但是巨大的价格差异 下,通过 ROS 设置多条 ADSL 为我们更好的服务,节约不少银子。 ROS 系统是通过网关来区分线路,在很多地区 ADSL 线路拨号获得的网关是一样的,那么就只有一条线路生效, 通过下面的设置让我们把其余的几条一起利用起来吧。 :local new-address :local status :local x :set x 3 :for i from=1 to=$x do={ :set status [/interface get [/interface find name=(pppoe-out . $i)] running] :if ($status=true) do={ :set new-address [/ip address get [/ip address find dynamic=yes interface=(pppoe-out . $i)] address] :set new-address [:pick $new-address 0 ([:len $new-address] -3)] :set assign-address [/ip address get [/ip address find dynamic=no interface=(pppoe-out . $i)] address] :set assign-address [:pick $assign-address 0 ([:len $assign-address] -3)] :if ($assign-address != $new-address) do={ /ip address set [/ip address find comment=$i] address=$new-address network=$new-address broadcast=$new-address /ip route set [/ip route find comment=$i] gateway=$new-address } } } :global ddns-int [/ip route get [/ip route find dst-address=/0 dy=yes active=yes] interface] :global ddns-ip [:pick [ /ip address get [/ip address find dy=yes int=$ddns-int] address ] 0 [:find [ /ip address get [/ip address find dy=yes int=$ddns-int] address ] /]] :if ([:typeof $ddns-tmp-ip] = nil ) do={ :global ddns-tmp-ip } :if ($ddns-ip != $ddns-tmp-ip) do={ :log info [/tool dns-update name= XXX .25 address=$ddns-ip key-name= XXX key= XXX ] :global ddns-tmp-ip $ddns-ip } ADSL 线路的缺点就是非对称性, ADSL 下载可以达到 2 3M ,但上行一般就是 512K 。一定要控制好上传带宽,做好限 速,上行满了就会影响下行带宽,上行和下载是同样的重要。由于环境干扰、电话线路老化等原 因, ADSL 调制解调 器会自动调整信号降低带宽而且这是不可逆的,所以最好每天早上重启一下

文档评论(0)

1亿VIP精品文档

相关文档