让网维变得简单,快速,准确。拒绝浪费时间,解放出更多的时间陪陪家人。 注册 | 登陆
浏览模式: 标准 | 列表分类:ROS

本站对外提供NTP对时服务

方便自己,方便大家,附上一个ROS的NTP对时脚本。

ROS脚本
  1. /system ntp client set enabled=yes primary-ntp=123.57.72.35
  2. /system clock set time-zone-name=Asia/Shanghai

 

» 阅读全文

Tags: ntp, ros, 时间, 同步, 对时

全光小区开局环境

网络环境:8条光宽带
终端数量:无(要求设计为承载1K-2K在线)
环境种类:小区
配置介绍:双ROS做PPPOE SERVER热备,每台ROS接入4条宽带。对接本站封装的radius manager4.1.4精简版。2台ROS上的用户均可以互相借用另一台ROS上的剩余外网带宽,实现双机热备和总体流量负载平衡。2台ROS无论是外线断了还是内线断了(甚至同时断了),均会由另一台ROS自动接管,3秒内完成切换。内网口和外网口均为光纤口,仅和radius通讯口为电口。2个ROS之间的用户互访不占用外网带宽。(已配置OSPF动态自治路由,确保用户内网通讯速度如飞。)添加了集中监控方便管理者随时方便的查看整体状态,迅速查找故障节点。拨号状态变动自动短信通知本人,确保最短时间内发现问题并处理。

» 阅读全文

dnspod多线高级版V2(ROS更新DDNS)

ROS脚本
  1. #DDNS帐号  
  2. :global user "用户名"  
  3. #DDNS密码  
  4. :global pass "密码"  
  5. #DDNS域名  
  6. :global rhost "域名(例如www.cat-home.org)"  
  7. #以下不需要修改  
  8. :global host [:pick $rhost ([:find $rhost "."]+1) [:len $rhost]]  
  9. :global zhost [:pick $rhost 0 [:find $rhost "."]]  
  10. /tool fetch url=("http://www.cat-home.org/dnspod/index.php\?user=$user&passwd=$pass&ym=$host&zym=$zhost") mode=http keep-result=no  
  11. }  

懒得说明,不会用自己面壁去。

» 阅读全文

Tags: dnspod, ddns, 脚本, 多线, adsl

ROS做AC+AP的案例

网络环境:4层楼宾馆
终端数量:18台小米盒子+手机若干
环境种类:宾馆
AP成本:390*5=1950元
配置介绍:由于宾馆结构是L型,所以在每层楼一个AP的情况下,在另一边单独加了一个AP来覆盖上下楼层。共用了5个RB951,由其中一个RB951作为AC控制器管理本身的AP+剩余的4个RB951做AP。实现真正无缝漫游,全宾馆走动信号不断。(和同SSID没AC控制器的那种漫游有巨大差别。那种切换AP的时候信号是会断的,而且从1楼移动到3楼可能还是链接的1楼的AP,然后各种信号不好。)出口路由是用户的wayos 945+,配置了下dhcp设置,架上无线设备完事。

 

» 阅读全文

Tags: ros, ac, capsman, 无线, wifi

创建ROSLOG项目

项目名称:ROSLOG
项目目的:让ROS状态记录更加详细和直观
项目已实现功能:记录用户节点路由CPU负载,在线用户人数,当前已建立连接数,当前外网IP。并自动按记录进行绘制图表。由用户ROS自身提交这些数据给本项目,记录这些数据不需要为本项目提供ROS帐号密码。更多功能正在设想中。
如何参加测试:
1.至少具备1台在生产中运营的ROS,并且版本必须为5.15以上。
2.对ROS有基本的操作常识。(至少有能力自己添加记录在线用户数量脚本到ROS自身日志)
3.能接受上传的记录数据全部丢失的风险,能接受该状态系统完全无法使用的风险。(由于在初始开发阶段,不稳定和清空数据推倒从来是很常见的。)
4.到www.cat-home.org/roslog/reg.html注册一个帐号
5.插入以下脚本到ROS计划任务,每10-30分钟运行一次。(在线用户数计算地址池为"Online”,如不一样或没有,自行处理。)

ROS脚本代码
  1. :global r 0   
  2. :global monip "114.114.114.114"  
  3. :global uname "用户名"  
  4. :global passwd "密码"  
  5. :global uroute 5   
  6. :global cpuload [/system resource get cpu-load]   
  7. :global connow [/ip firewall connection tracking get total-entries]   
  8. :global avgla   
  9. :global minla   
  10. :global maxla   
  11. /tool flood-ping $monip count=10 do={   
  12.   :if ($sent = 10) do={   
  13.     :set avgla $"avg-rtt"  
  14.     :set minla $"min-rtt"  
  15.     :set maxla $"max-rtt"  
  16.   }   
  17. }   
  18. :foreach b in=[/ip firewall add find list="Online"do={:set r ($r+1)}   
  19. :global tourl "http://www.cat-home.org/roslog/log.php\?"  
  20. :global tolog ("name=".$uname."&passwd=".$passwd."&route=".$uroute."&cpu=".$cpuload."&client=".$r."&connect=".$connow."&monipa1=".$avgla."&monipmi1=".$minla."&monipma1=".$maxla)   
  21. /tool fetch url=($tourl.$tolog) keep-result=no

6.登录用户状态中心http://www.cat-home.org/roslog/index.html ,输入浏览对应的记录节点。

» 阅读全文

Tags: ros, log, 负载, 记录, 状态