找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 7735|回复: 7

[脚本] [原创]ROS统计客户机TCP和UDP连接数量,CPU不行的慎入。

[复制链接]
发表于 2011-11-2 17:12:07 | 显示全部楼层 |阅读模式
购买主题 已有 33 人购买  本主题需向作者支付 2 铜板 才能浏览
routeros
发表于 2011-11-2 18:53:53 | 显示全部楼层
卡卡更好用
routeros
回复

使用道具 举报

发表于 2011-11-3 04:31:33 | 显示全部楼层
卡卡更好用
routeros
回复

使用道具 举报

发表于 2011-11-3 07:33:46 | 显示全部楼层
统计的结果在哪输出显示呢
routeros
回复

使用道具 举报

 楼主| 发表于 2011-11-3 08:53:39 | 显示全部楼层
routeros
回复

使用道具 举报

发表于 2011-11-3 09:36:50 | 显示全部楼层
本帖最后由 172108810 于 2011-11-3 09:51 编辑


好像不准确呀.有些IP没有,但却统计到有数据.

目前我用到ip范围是192.168.11.127-200

但192.168.11.13-20却统计到有数据.



[admin@MikroTik] > :global ipnetmask "192.168.11."
[admin@MikroTik] >
[admin@MikroTik] > :for aaa from 1 to 253 do={
{...                                             
{... :global s 0
{...            
{... :global e 0
{...            
{... :foreach a in=[/ip firewall connection find src-address~($ipnetmask . $aaa)
] do={
{{...                                                                           
{{... :if ([/ip firewall connection get $a protocol]="tcp") do={
{{{...                                                         
{{{... :set s ($s+1)}
{{...               
{{... :if ([/ip firewall connection get $a protocol]="udp") do={
{{{...                                                         
{{{... :set e ($e+1)}
{{...               
{{... }
{... :put ($ipnetmask . $aaa . " tcp-" . $s . " udp-" . $e)}
192.168.11.1 tcp-737 udp-290
192.168.11.2 tcp-133 udp-29
192.168.11.3 tcp-0 udp-0
192.168.11.4 tcp-0 udp-0
192.168.11.5 tcp-0 udp-0
192.168.11.6 tcp-0 udp-0
192.168.11.7 tcp-0 udp-0
192.168.11.8 tcp-0 udp-0
192.168.11.9 tcp-0 udp-0
192.168.11.10 tcp-0 udp-0
192.168.11.11 tcp-0 udp-0
192.168.11.12 tcp-0 udp-0
192.168.11.13 tcp-317 udp-76
192.168.11.14 tcp-192 udp-83
192.168.11.15 tcp-279 udp-155
192.168.11.16 tcp-138 udp-41
192.168.11.17 tcp-121 udp-62
192.168.11.18 tcp-118 udp-28
192.168.11.19 tcp-200 udp-60
192.168.11.20 tcp-74 udp-14
192.168.11.21 tcp-0 udp-0
192.168.11.22 tcp-0 udp-0
192.168.11.23 tcp-0 udp-0
192.168.11.24 tcp-5 udp-9
192.168.11.25 tcp-59 udp-6
192.168.11.26 tcp-0 udp-0
192.168.11.27 tcp-0 udp-0
192.168.11.28 tcp-0 udp-0
192.168.11.29 tcp-0 udp-0
192.168.11.30 tcp-0 udp-0
192.168.11.31 tcp-0 udp-0
192.168.11.32 tcp-0 udp-0
192.168.11.33 tcp-0 udp-0
192.168.11.34 tcp-0 udp-0
192.168.11.35 tcp-0 udp-0
192.168.11.36 tcp-0 udp-0
192.168.11.37 tcp-0 udp-0
192.168.11.38 tcp-0 udp-0
192.168.11.39 tcp-0 udp-0
192.168.11.40 tcp-0 udp-0
192.168.11.41 tcp-0 udp-0
192.168.11.42 tcp-0 udp-0
192.168.11.43 tcp-0 udp-0
192.168.11.44 tcp-0 udp-0
192.168.11.45 tcp-0 udp-0
192.168.11.46 tcp-0 udp-0
192.168.11.47 tcp-0 udp-0
192.168.11.48 tcp-0 udp-0
192.168.11.49 tcp-0 udp-0
192.168.11.50 tcp-0 udp-0
192.168.11.51 tcp-0 udp-0
192.168.11.52 tcp-0 udp-0
192.168.11.53 tcp-0 udp-0
192.168.11.54 tcp-0 udp-0
192.168.11.55 tcp-0 udp-0
192.168.11.56 tcp-0 udp-0
192.168.11.57 tcp-0 udp-0
192.168.11.58 tcp-0 udp-0
192.168.11.59 tcp-0 udp-0
192.168.11.60 tcp-0 udp-0
192.168.11.61 tcp-0 udp-0
192.168.11.62 tcp-0 udp-0
192.168.11.63 tcp-0 udp-0
192.168.11.64 tcp-0 udp-0
192.168.11.65 tcp-0 udp-0
192.168.11.66 tcp-0 udp-0
192.168.11.67 tcp-0 udp-0
192.168.11.68 tcp-0 udp-0
192.168.11.69 tcp-0 udp-0
192.168.11.70 tcp-0 udp-0
192.168.11.71 tcp-0 udp-0
192.168.11.72 tcp-0 udp-0
192.168.11.73 tcp-0 udp-0
192.168.11.74 tcp-0 udp-0
192.168.11.75 tcp-0 udp-0
192.168.11.76 tcp-0 udp-0
192.168.11.77 tcp-0 udp-0
192.168.11.78 tcp-0 udp-0
192.168.11.79 tcp-0 udp-0
192.168.11.80 tcp-0 udp-0
192.168.11.81 tcp-0 udp-0
192.168.11.82 tcp-0 udp-0
192.168.11.83 tcp-0 udp-0
192.168.11.84 tcp-0 udp-0
192.168.11.85 tcp-0 udp-0
192.168.11.86 tcp-0 udp-0
192.168.11.87 tcp-0 udp-0
192.168.11.88 tcp-0 udp-0
192.168.11.89 tcp-0 udp-0
192.168.11.90 tcp-0 udp-0
192.168.11.91 tcp-0 udp-0
192.168.11.92 tcp-0 udp-0
192.168.11.93 tcp-0 udp-0
192.168.11.94 tcp-0 udp-0
192.168.11.95 tcp-0 udp-0
192.168.11.96 tcp-0 udp-0
192.168.11.97 tcp-0 udp-0
192.168.11.98 tcp-0 udp-0
192.168.11.99 tcp-0 udp-0
192.168.11.100 tcp-0 udp-0
192.168.11.101 tcp-0 udp-0
192.168.11.102 tcp-0 udp-0
192.168.11.103 tcp-0 udp-0
192.168.11.104 tcp-0 udp-0
192.168.11.105 tcp-0 udp-0
192.168.11.106 tcp-0 udp-0
192.168.11.107 tcp-0 udp-0
192.168.11.108 tcp-0 udp-0
192.168.11.109 tcp-0 udp-0
192.168.11.110 tcp-0 udp-0
192.168.11.111 tcp-0 udp-0
192.168.11.112 tcp-0 udp-0
192.168.11.113 tcp-0 udp-0
192.168.11.114 tcp-0 udp-0
192.168.11.115 tcp-0 udp-0
192.168.11.116 tcp-0 udp-0
192.168.11.117 tcp-0 udp-0
192.168.11.118 tcp-0 udp-0
192.168.11.119 tcp-0 udp-0
192.168.11.120 tcp-0 udp-0
192.168.11.121 tcp-0 udp-0
192.168.11.122 tcp-0 udp-0
192.168.11.123 tcp-0 udp-0
192.168.11.124 tcp-0 udp-0
192.168.11.125 tcp-0 udp-0
192.168.11.126 tcp-0 udp-0
192.168.11.127 tcp-0 udp-0
192.168.11.128 tcp-0 udp-0
192.168.11.129 tcp-0 udp-0
192.168.11.130 tcp-1 udp-1
192.168.11.131 tcp-134 udp-21
192.168.11.132 tcp-7 udp-0
192.168.11.133 tcp-31 udp-12
192.168.11.134 tcp-0 udp-1
192.168.11.135 tcp-2 udp-0
192.168.11.136 tcp-10 udp-6
192.168.11.137 tcp-38 udp-10
192.168.11.138 tcp-63 udp-20
192.168.11.139 tcp-4 udp-4
192.168.11.140 tcp-0 udp-1
192.168.11.141 tcp-22 udp-4
192.168.11.142 tcp-24 udp-7
192.168.11.143 tcp-18 udp-6
192.168.11.144 tcp-27 udp-2
192.168.11.145 tcp-14 udp-10
192.168.11.146 tcp-0 udp-0
192.168.11.147 tcp-21 udp-7
192.168.11.148 tcp-13 udp-30
192.168.11.149 tcp-48 udp-13
192.168.11.150 tcp-34 udp-2
192.168.11.151 tcp-5 udp-0
192.168.11.152 tcp-71 udp-12
192.168.11.153 tcp-2 udp-2
192.168.11.154 tcp-77 udp-120
192.168.11.155 tcp-4 udp-5
192.168.11.156 tcp-5 udp-2
192.168.11.157 tcp-29 udp-7
192.168.11.158 tcp-8 udp-6
192.168.11.159 tcp-28 udp-5
192.168.11.160 tcp-15 udp-4
192.168.11.161 tcp-16 udp-2
192.168.11.162 tcp-7 udp-2
192.168.11.163 tcp-29 udp-17
192.168.11.164 tcp-71 udp-25
192.168.11.165 tcp-4 udp-3
192.168.11.166 tcp-37 udp-8
192.168.11.167 tcp-1 udp-0
192.168.11.168 tcp-2 udp-1
192.168.11.169 tcp-0 udp-0
192.168.11.170 tcp-0 udp-0
192.168.11.171 tcp-21 udp-9
192.168.11.172 tcp-12 udp-6
192.168.11.173 tcp-11 udp-8
192.168.11.174 tcp-1 udp-1
192.168.11.175 tcp-2 udp-2
192.168.11.176 tcp-0 udp-0
192.168.11.177 tcp-39 udp-26
192.168.11.178 tcp-21 udp-3
192.168.11.179 tcp-24 udp-6
192.168.11.180 tcp-5 udp-0
192.168.11.181 tcp-7 udp-2
192.168.11.182 tcp-20 udp-0
192.168.11.183 tcp-3 udp-6
192.168.11.184 tcp-0 udp-0
192.168.11.185 tcp-7 udp-2
192.168.11.186 tcp-3 udp-1
192.168.11.187 tcp-0 udp-0
192.168.11.188 tcp-31 udp-10
192.168.11.189 tcp-4 udp-3
192.168.11.190 tcp-5 udp-3
192.168.11.191 tcp-69 udp-14
192.168.11.192 tcp-4 udp-1
192.168.11.193 tcp-51 udp-15
192.168.11.194 tcp-5 udp-3
192.168.11.195 tcp-9 udp-5
192.168.11.196 tcp-26 udp-7
192.168.11.197 tcp-10 udp-0
192.168.11.198 tcp-18 udp-12
192.168.11.199 tcp-18 udp-3
192.168.11.200 tcp-66 udp-13
192.168.11.201 tcp-0 udp-0
192.168.11.202 tcp-0 udp-0
192.168.11.203 tcp-0 udp-0
192.168.11.204 tcp-0 udp-0
192.168.11.205 tcp-0 udp-0
192.168.11.206 tcp-0 udp-0
192.168.11.207 tcp-0 udp-0
192.168.11.208 tcp-0 udp-0
192.168.11.209 tcp-0 udp-0
192.168.11.210 tcp-0 udp-0
192.168.11.211 tcp-0 udp-0
192.168.11.212 tcp-0 udp-0
192.168.11.213 tcp-0 udp-0
192.168.11.214 tcp-0 udp-0
192.168.11.215 tcp-0 udp-0
192.168.11.216 tcp-0 udp-0
192.168.11.217 tcp-0 udp-0
192.168.11.218 tcp-0 udp-0
192.168.11.219 tcp-0 udp-0
192.168.11.220 tcp-0 udp-0
192.168.11.221 tcp-0 udp-0
192.168.11.222 tcp-0 udp-0
192.168.11.223 tcp-0 udp-0
192.168.11.224 tcp-0 udp-0
192.168.11.225 tcp-0 udp-0
192.168.11.226 tcp-0 udp-0
192.168.11.227 tcp-0 udp-0
192.168.11.228 tcp-0 udp-0
192.168.11.229 tcp-0 udp-0
192.168.11.230 tcp-0 udp-0
192.168.11.231 tcp-0 udp-0
192.168.11.232 tcp-0 udp-0
192.168.11.233 tcp-0 udp-0
192.168.11.234 tcp-0 udp-0
192.168.11.235 tcp-0 udp-0
192.168.11.236 tcp-0 udp-0
192.168.11.237 tcp-0 udp-0
192.168.11.238 tcp-0 udp-0
192.168.11.239 tcp-0 udp-0
192.168.11.240 tcp-0 udp-0
192.168.11.241 tcp-0 udp-0
192.168.11.242 tcp-0 udp-0
192.168.11.243 tcp-0 udp-0
192.168.11.244 tcp-0 udp-0
192.168.11.245 tcp-0 udp-0
192.168.11.246 tcp-0 udp-0
192.168.11.247 tcp-3 udp-4
192.168.11.248 tcp-1 udp-4
192.168.11.249 tcp-1 udp-1
192.168.11.250 tcp-0 udp-0
192.168.11.251 tcp-4 udp-0
192.168.11.252 tcp-45 udp-5
192.168.11.253 tcp-0 udp-0
[admin@MikroTik] >
routeros
回复

使用道具 举报

 楼主| 发表于 2011-11-3 09:50:23 | 显示全部楼层
172108810 发表于 2011-11-3 09:36
好像不准确呀.有些IP没有,但却统计到有数据.

目前我用到ip范围是192.168.11.127-200

对于你这个不准确的问题我不清楚情况,但是我测试了几个ROS都是没问题的,而且从脚本计算过程中也没有发现问题。
routeros
回复

使用道具 举报

发表于 2011-11-3 18:28:23 | 显示全部楼层
卡卡更好用
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-11-24 13:01 , Processed in 0.062373 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表