Nali is a command-line tool for querying IP geographic information and identifying CDN providers offline.
The tool solves the problem of identifying the geographic location and CDN provider of IP addresses without requiring internet connectivity or external API calls. It works by maintaining local databases of IP geolocation data and CDN provider mappings, allowing users to perform lookups directly from the command line. This offline approach eliminates latency and dependency on remote services while keeping sensitive IP queries local.
Nali suits developers and network administrators who need to quickly identify IP origins and CDN associations in their infrastructure or applications. It is particularly valuable in environments where external API access is restricted, where query volume would be expensive with cloud services, or where privacy concerns make sending IP addresses to third parties undesirable. The tool supports multiple IP database formats including QQWRY and IPIP databases, providing flexibility in choosing data sources.
The project maintains active development with regular updates to its IP database handling and feature set. The codebase shows consistent refinement of core functionality and ongoing attention to supporting different geolocation database formats. Development activity demonstrates engagement with user-reported issues and incorporation of improvements to query accuracy and performance.