Bans & Blocks
Beyond rule-based blocking, VisitorFilters provides persistent ban management for IPs, IP ranges, and geographic regions.
IP Bans
Permanently block a specific IP address from accessing your site. Banned IPs are rejected before any rule evaluation, making them the fastest enforcement method.
Adding an IP Ban
- Go to Sites → [Your Site] → Bans
- Click Ban IP
- Enter the IP address or CIDR range (e.g.,
203.0.113.0/24) - Optionally set an expiration date
- Add a reason for audit trail
Geo Blocks
Block all traffic from specific countries or regions. Useful for sites that only serve specific geographic markets.
Setting Up Geo Blocks
- Go to Sites → [Your Site] → Geo Blocking
- Select countries to block using the country selector
- Choose the enforcement mode:
- Block — Reject immediately
- Challenge — Show verification challenge
Automatic Bans
VisitorFilters can automatically ban visitors based on repeated rule violations:
- Rate limit exceeded — Auto-ban after N violations within a time window
- Anomaly score threshold — Ban visitors whose risk score exceeds your configured threshold
- Failed challenge attempts — Ban after repeated challenge failures
Ban Management
All bans can be managed from the Bans dashboard:
- View all active bans with reason and creation date
- Search bans by IP or reason
- Lift individual bans or bulk-unban
- Export ban list as CSV
Ban Duration
| Type | Default Duration | Configurable |
|---|---|---|
| Manual IP ban | Permanent | Yes — set expiry on creation |
| Auto-ban (rate) | 1 hour | Yes — in site settings |
| Auto-ban (anomaly) | 24 hours | Yes — in site settings |
| Geo block | Permanent | Remove from geo list |