Order of GeoIP processing
Order of GeoIP Processing
This page documents the priority order in which VoIPmonitor processes GeoIP lookups to determine geographic location of IP addresses.
Processing Priority
VoIPmonitor uses a fallback mechanism for GeoIP lookups. The system attempts each method in order until a successful result is obtained:
| Priority | Method | Description |
|---|---|---|
| 1 | MaxMind API | Commercial GeoIP service with high accuracy |
| 2 | IPInfoDB API | Alternative commercial GeoIP API |
| 3 | Local Database | Offline GeoIP database stored on the server |
| 4 | Free Portals | Fallback to free online GeoIP services |
Configuration
GeoIP services are configured in:
- GUI Path: Settings → System Configuration → GeoIP
💡 Tip: For best accuracy and reliability, configure the MaxMind API with a valid license key.
Related Pages
- CountryGrouping - Country-based filtering and anti-fraud alerts
- IP Groups - Creating IP address groups for filtering
AI Summary for RAG
Summary: Documents the priority order for GeoIP processing in VoIPmonitor. The system uses a fallback mechanism: (1) MaxMind API (highest priority), (2) IPInfoDB API, (3) Local Database, (4) Free Portals (lowest priority). Each method is tried in sequence until a successful country lookup is achieved. Configuration is done via GUI Settings → System Configuration → GeoIP.
Keywords: GeoIP, MaxMind, IPInfoDB, country lookup, IP geolocation, processing order, priority, fallback, local database
Key Questions:
- What is the order of GeoIP processing in VoIPmonitor?
- Which GeoIP service has highest priority?
- Where do I configure GeoIP services in VoIPmonitor?
- What happens if MaxMind API fails?
- Does VoIPmonitor support local GeoIP database?