RouterOS 限速指令碼和限執行緒指令碼
限執行緒指令碼:
:for aaa from 2 to 254 do={/ ip firewall filter add chain=forward src-address=("192.168.1." . $aaa) protocol=tcp connection-limit=120,32 action=drop comment="Connection limit"}
限速指令碼:
:for aaa from 2 to 254 do={/ queue simple add name=("queue" . $aaa) target-address=("192.168.1." . $aaa) limit-at=0/0 max-limit=400000/3000000 burst-limit=600000/10000000 burst-threshold=400000/3000000 burst-time=30/30 comment="Speed limit"}
說明:
aaa是變數
2 to 254是2~254
“192.168.1." . $aaa是IP
上兩句加起來是192.168.1.2~192.168.1.254(排除路由的IP 192.168.1.1)
connection-limit=120是每個IP限制執行緒數
max-limit=400000/3000000 是上行/下行(注意,如果使用dst-address限制內網IP,上下行就要反過來,網上很多指令碼這個地方搞錯了)[@more@]
:for aaa from 2 to 254 do={/ ip firewall filter add chain=forward src-address=("192.168.1." . $aaa) protocol=tcp connection-limit=120,32 action=drop comment="Connection limit"}
限速指令碼:
:for aaa from 2 to 254 do={/ queue simple add name=("queue" . $aaa) target-address=("192.168.1." . $aaa) limit-at=0/0 max-limit=400000/3000000 burst-limit=600000/10000000 burst-threshold=400000/3000000 burst-time=30/30 comment="Speed limit"}
說明:
aaa是變數
2 to 254是2~254
“192.168.1." . $aaa是IP
上兩句加起來是192.168.1.2~192.168.1.254(排除路由的IP 192.168.1.1)
connection-limit=120是每個IP限制執行緒數
max-limit=400000/3000000 是上行/下行(注意,如果使用dst-address限制內網IP,上下行就要反過來,網上很多指令碼這個地方搞錯了)[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/124805/viewspace-1047086/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 執行shell指令碼指令碼
- 指令碼執行方式指令碼
- 自己寫的殺mysql執行緒的指令碼MySql執行緒指令碼
- POSTMAN 單執行緒簡易刷星指令碼Postman執行緒指令碼
- Linux管理指令碼之自動執行指令碼Linux指令碼
- mybatis執行sql指令碼MyBatisSQL指令碼
- crontab執行shell指令碼指令碼
- PowerShell 指令碼執行策略指令碼
- SQL SERVER執行指令碼SQLServer指令碼
- 指令碼後臺執行指令碼
- 比特幣原始碼分析:多執行緒檢查指令碼比特幣原始碼執行緒指令碼
- appium ios java 指令碼如何用指令執行,例如 adb 那種方式執行指令碼APPiOSJava指令碼
- C# 執行Javascript指令碼C#JavaScript指令碼
- Selenium執行JavaScript指令碼JavaScript指令碼
- 編寫執行R指令碼指令碼
- 你會執行指令碼嗎指令碼
- 監控sqlldr執行指令碼SQL指令碼
- ANT批量執行Jmeter指令碼JMeter指令碼
- 執行Shell指令碼的方式指令碼
- sh指令碼執行報錯指令碼
- Shell多執行緒備份資料庫的指令碼執行緒資料庫指令碼
- 基於python的多執行緒暴破指令碼Python執行緒指令碼
- 通過Python指令碼理解系統執行緒薦Python指令碼執行緒
- 執行python指令碼後臺執行Python指令碼
- SSH 無密碼遠端執行指令碼密碼指令碼
- xcall叢集執行命令指令碼指令碼
- Laravel 中執行 Python 指令碼LaravelPython指令碼
- python指令碼後臺執行Python指令碼
- Perl指令碼執行方法小結指令碼
- javascript指令碼何時被執行JavaScript指令碼
- 防止指令碼重複執行方法指令碼
- Oracle用指令碼執行備份Oracle指令碼
- 使用expect執行動態指令碼指令碼
- UNIX crontab自動執行指令碼指令碼
- 執行Shell指令碼的方式(轉)指令碼
- Mac 終端執行 shell 指令碼Mac指令碼
- linux下rman增量備份指令碼以及指令碼自動執行Linux指令碼
- CentOS使用expect批次遠端執行指令碼和命令CentOS指令碼