MikroTik RouterOS获取在线终端和在线IP总数并自动对IP做限速(转)

1、将在线IP自动添加到地址列表

2、实时检测在线IP数

:local s 0
:foreach i in=[/ip firewall address-list find list=Online] do={:set s ($s+1)}
:log warning ("当前" . $s . "个IP在线")

3、自动对IP做限速

:local s 0
:foreach i in=[/ip firewall address-list find list=Online] do={:set s ($s+1)}
:foreach i in=[/ip firewall address-list find list=Online] do={:local ip 0;set ip [:ip firewall address-list get $i address];if (/queue simple get [/queue simple find name=$ip] = "") do={:queue simple add max-limit=20M/6M name=$ip target=$ip;log warning ($ip."限速upload:20M,download:6M")}}

参考:

http://blog.51cto.com/kaiyuandiantang/2087081(以上内容转自此篇文章)

原文地址:https://www.cnblogs.com/EasonJim/p/9589636.html

时间: 2024-11-09 13:26:26

MikroTik RouterOS获取在线终端和在线IP总数并自动对IP做限速(转)的相关文章

2、ROS实时检测在线IP数并自动对IP做限速

1.将在线IP自动添加到地址列表 2.实时检测在线IP数 3.自动对IP做限速 实时检测在线IP数 :local s 0 :foreach i in=[/ip firewall address-list find list=Online] do={:set s ($s+1)} :log warning ("当前" . $s . "个IP在线") 自动对IP做限速 :local s 0 :foreach i in=[/ip firewall address-list

MikroTik RouterOS防火墙与过滤详解

MikroTik RouterOS能对包状态过滤:P2P协议过滤:源和目标NAT:对源MAC.IP地址.端口.IP协议.协议(ICMP.TCP.MSS等).接口.对内部的数据包和连接作标记.ToS 字节.内容过滤.顺序优先与数据频繁和时间控制.包长度控制... 下面是RouterOS对IP流的处理流程: RouterOS防火墙类型 MikroTik RouterOS具备强大的防火墙,根据不同的环境和类别我们可以把RouterOS的分未如下几个类型: 从网络层上分类:分为二层过滤防火墙和三层与三层

.Net在线付款---Paypal在线付款开发过程

原文:.Net在线付款---Paypal在线付款开发过程 最近在做一个Web订单项目,项目有一个需求就是集成Paypal与Paydollar在线付款,一开始看到这个需求也是傻了眼,因为以前从来没有做过在线付款的功能,于是打开百度,google狂搜一通,发现.net下面集成这两种付款方式的介绍很不全面,没有找到我心中想要的答案,没有办法,只要老老实实的跟着网站上提供的文文件来做,在项目快完成时,于是想将现在做的一些心得和步骤记录下来,以备以后有用! 你可以进入https://www.paypal.

.Net在线付款---Paydollar在线付款开发过程

原文:.Net在线付款---Paydollar在线付款开发过程 最近在做一个Web订单项目,项目有一个需求就是集成Paypal与Paydollar在线付款,一开始看到这个需求也是傻了眼,因为以前从来没有做过在线付款的功能,于是打开百度,google 狂搜一通,发现.net下的paydollar付款開發介绍很不全面,没有找到我心中想要的答案,没有办法,只要老老实实的跟着网站上提供的文文件来做,在项目快完成时,于是想将现在做的一些心得和步骤记录下来,以备以后有用! 你可以进入http://www.p

Sangfor_AC用户不在线但在“在线用户管理”里有显示

现象:用户实际不在线,但是在"在线用户管理"里有看到,而且在线时间很长. 分析:用户通过IP上线以后,只要IP地址在线或者下线时间不超过"无流量自动注销的时间",那么就会显示到"在线用户管理"里. 而跟实际用户名称对应不上的原因,是因为深信服行为管理认证是基于IP的,用户1使用IP1.1.1.1认证上线,然后在"无流量自动注销的时间"内用户2使用IP1.1.1.1认证上线.那么在AC看来仍旧是用户1在线. 解决:开启mac地址

自动设置IP地址和自动获取IP地址bat批处理文件

自动设置IP地址.bat Echo offecho  手动设置IP地址....Netsh interface IP Set Addr "本地连接" Static 192.168.1.8 255.255.255.0 192.168.1.1 1echo  手动设置DNS地址....Netsh interface IP Set dns "本地连接" static 202.106.196.115 primaryecho  手动设置备份DNS地址....Netsh inter

分享一个免费的在线Youtube视频在线下载网站(52Youtube.com),下载技术视频方便很多

分享一个 免费的在线Youtube视频在线下载网站,下载技术视频方便很多. 网址是 www.52youtube.com ,受限的Youtube视频也能下(年龄,地域限制等),比较不错. 

集博文,项目,手册,在线工具,在线图书,在线代码,开发平台的网站

集博文,项目,手册,在线工具,在线图书的网站 网址:http://www.shouce.ren/ 格式化,代码转换,加密解密,文字处理,配色,图形 网址:http://www.sucaihuo.com/tools 不错!

一起talk C栗子吧(第一百七十五回:C语言实例--获取当前终端的行数和列数)

各位看官们,大家好,上一回中咱们说的是关闭终端中缓冲功能的例子,这一回咱们说的例子是:获取当前终端的行数和列数 .闲话休提,言归正转.让我们一起talk C栗子吧! 看官们,我们在前面章回中介绍了termios相关的信息,以及termios提供的编程接口,通过这些接口可以操作终端,今天我们再介绍一些操作终端的编程接口,通过这些接口可以获取当前终端的行数和列数,这便是我们今天的主题. int setupterm(char *term, int fd, int *errret); 该函数用来修改当前