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

利用ROS为内网V6设备更新DDNS

 
使用ROS为内网IPv6设备更新DDNS

在日常工作中因某些IPv6设备不支持DDNS更新,或者管理员没有权限操作这个IPv6设备,导致使用感变差。本项目利用ROS对接,阿里云DNS/DNSPOD来帮助内网IPv6设备更新DDNS,让用户随时掌控最新IP,根治IPv6地址变化不方便使用的问题,使用感up!

关于本项目:
1.本项目完全免费,并公开脚本源码。
2.直接对接DNSPOD官方服务器进行更新。(无需借助任何第三方服务器,安全无忧!)
3.使用本站服务转发ALIDNS官方服务器进行更新。
4.被绑定DDNS设备无需任何操作,填补ROS目前为内网V6设备更新DDNS解决方案的空白。
5.检测子域名不存在时自动创建。
6.日志记录更新流程,方便排查错误。

使用条件:
1.ROS系统版本为6.45.6或更高,安装并启用IPv6组件。
2.已知DDNS绑定设备的MAC地址。
3.由于目前V6并没有统一标准,环境不一定兼容,如发现异常请与我联系排查。

» 阅读全文

Tags: ros, ip, v6, ddns, dnspod

新建ROS的DNSPOD脚本更新项目(2020/12/21更新)

本项目完全免费公开脚本源码。

ROS的DNSPOD脚本更新:
1.可直接对接DNSPOD官方服务器进行更新。(无需借助任何第三方服务器,再也不用担心安全问题了!)
2.一个脚本可以支持IPV4和IPV6的DDNS更新,填补ROS目前IPV6的DDNS解决方案的空白。
3.检测子域名不存在时自动创建
4.支持域名使用V4+V6双栈,2个IP共用一个域名
5.增加日志记录流程
6.增加域名ID缓存功能,减少API交互次数

使用条件:
1.将ROS系统版本升级到6.45.6或更高
安装并启用IPV6组件
2.没有IPV6的环境,无需填写V6的域名。(mydomains4代表V4的域名,mydomains6代表V6的域名
可以是同一个域名开启双栈。
3.子域名请尽量全部大于3位,如果子域名列表里同时存在1.x.com和11.x.com记录时会出现误判
4.
使用V4V6同时更新的域名,顶级域名必须一致,否则会因为缓存域名ID导致后续更新失败
5.不要多个拨号接口引用这同一个PPP模板
6.由于目前V6并没有统一标准,环境不一定兼容,如发现异常可以与我联系排查。

» 阅读全文

Tags: dns, 解析, ddns, ipv6, 动态

新建ROSBAK2.0项目(正式上线)

因Mikrotik从6.45开始支持SFTP传输文件。
现有的ROSBAK云备份项目全面升级(重写),提高使用便利,安全,稳定程度。并更新项目名为 ROSBAK2.0
旧项目ROSBAK云备份将在2020年底下架,不再提供服务,由 ROSBAK2.0 云备份全面替代。

ROSBAK2.0 项目已实现以下功能:
1.使用 golang 编写和 json 数据库完成 SFTP 和认证功能。
2.支持按 SFTP 用户自动划分存储目录。
3.支持限制用户文件数量、存储容量,存储天数。(超出限制将禁止新的上传文件。)
4.添加自动注册接口,在脚本中直接使用即可完成用户创建。
5.对提交的参数进行正则式白名单过滤,防止注入。
6.自动回传用户状态信息到ROS日志。
7.支持全局用户数限制。

» 阅读全文

Tags: ros, 备份, 自动, 云备份, 安全

新建钉钉通知中心(公测)

运维人员通过各大邮箱发送ROS设备通知有很多限制,因此带来不便,本站为此设立「钉钉」转发接口,方便广大用户。
本接口目前仅限于mikrotik系统接入。接口代码可参考下面的脚本代码。

当前已支持的功能:
1.给钉钉群发送通知。
2.支持中英文环境。
3.支持接口调用结果回显,方便开发者调试。
4.钉钉验证方式选择(方式二,加签)就可以获得密匙了
 
限制:
本接口暂无任何限制,具体限制参考钉钉官方限制:每个机器人每分钟最多发送20条。如果超过20条,会限流10分钟。
如发送内容包含空格,请用"%20"来替换,用"%0a"来替换换行。
 
用户需自行注册群钉钉机器人来获取token和secret,具体参考以下链接
注册机器人入口 https://ding-doc.dingtalk.com/doc#/serverapi2/qf2nxq
钉钉机器人使用频率限制 https://ding-doc.dingtalk.com/doc#/faquestions/eovtrt
 

» 阅读全文

Tags: ros, 通知, 钉钉, 告警, 消息

ROS云变量服务(已开放)

由于在某些情况下需要多个ROS的变量信息交换或者汇总计算,特此开发ROS云变量服务。完全免费开放使用。
本接口目前仅限于mikrotik系统接入。接入本接口代码已开放。

服务语言环境:golang和redis

当前已支持的功能:
1.无需注册,直接使用。
2.使用用户自己生成的token来作为鉴权。
3.可支持同时提交更新多个变量。
4.可支持获取单个变量。
5.可支持在线生成一个随机的token字符串
 
限制:
1.token长度必须在8-48位之间。(建议数字和字母组合随机生成一个)
2.变量名长度必须在3-16位之间。(避免使用特殊字符)
3.变量内容无限制。(不建议使用特殊字符)
4.如果某个变量没有任何更新和调用,将在3天后自动清空。
5.仅支持6.43以上版本。

» 阅读全文

Tags: 变量, 传递, 跨设备, 存储,