From the makers of InspIRCd.
Jump to: navigation, search

connectban module (2.0 version)

Current Future
2.0 Documentation 3.0 Documentation
Return to the 2.0 Module List
Provides per-IP connection throttling. Any IP that excessively connects in an hour is zlined, and their reconnect count resets to 0.
Configuration Tags
<connectban threshold="10" duration="10m" ipv4cidr="32" ipv6cidr="128">
  • <connectban:threshold> - The threshold of how many connections from the same IP to allow per hour before being zlined.
  • <connectban:duration> - The duration of the zline.
This module does not implement any extra user or channel modes.
Extended Bans (Extbans)
This module implements no extended bans.
This module adds no extra commands.
Special Notes
Connectban respects the <cidr> tag or you can specify CIDR values specifically for connectban in the configuration block for it like so:
ipv4cidr="32" ipv6cidr="128"  

You can use it for handling ISP "curtailing". For more information, please have a look-see at this CIDR Tutorial.