Learn how to use IP Science for network intelligence, IP analysis, ASN lookup, and BGP routing visualization.
IP Science is a comprehensive network intelligence platform built for network engineers, security researchers, and infrastructure teams. It provides deep insights into IP addresses, autonomous systems (ASN), BGP routing, and global internet infrastructure.
Part of the DNS Science ecosystem, IP Science offers real-time data analysis, threat intelligence correlation, and interactive visualization tools for understanding network topology.
Geolocation, ASN ownership, reverse DNS, WHOIS data, and threat intelligence for any IP address.
Detailed ASN information including announced prefixes, upstream/downstream peers, and routing data.
Interactive maps showing ISP connectivity, tier classification, and global network topology.
Trace network paths with geographic visualization and hop-by-hop latency analysis.
Access to 5,800+ global data center facilities with tier classification and network presence.
Multi-source threat feeds, IP reputation scoring, and malware indicator correlation.
Sign up for a free account at dnsscience.io/signup to access all IP Science features and the API.
Navigate to your API Keys dashboard to generate your API key for programmatic access.
For command-line access, install the IP Science CLI tool:
pip install ipscience
Use the web interface, API, or CLI to look up IP addresses, analyze ASNs, and visualize network routes.
The IP Science web interface at ip.dnsscience.io provides an intuitive way to:
Enter any IP address in the search box to retrieve:
Example: 8.8.8.8
Result: Google LLC (AS15169), Mountain View, CA, United States
Search by ASN to get network details:
Example: AS15169
Result: Google LLC, 4,000+ announced prefixes, ARIN registry
The interactive route map shows global ISP connectivity from your location:
IP Science provides a RESTful JSON API for programmatic access. All API endpoints require authentication via API key.
Include your API key in the X-API-Key header or as a api_key query parameter.
# IP Lookup
curl "https://ip.dnsscience.io/api/ip/8.8.8.8" \
-H "X-API-Key: YOUR_API_KEY"
# ASN Lookup
curl "https://ip.dnsscience.io/api/asn/15169" \
-H "X-API-Key: YOUR_API_KEY"
# Your IP Info
curl "https://ip.dnsscience.io/api/geoip/me" \
-H "X-API-Key: YOUR_API_KEY"
# IP Reputation
curl "https://ip.dnsscience.io/api/ip/1.2.3.4/reputation" \
-H "X-API-Key: YOUR_API_KEY"
See the full API documentation for all available endpoints.
The IP Science CLI provides command-line access to all platform features.
# Install from PyPI
pip install ipscience
# Verify installation
ipscience --version
# Login with your API key
ipscience login
# Or set API key directly
ipscience config set-key YOUR_API_KEY
# View current configuration
ipscience config show
# IP lookup
ipscience ip 8.8.8.8
# ASN lookup
ipscience asn 15169
# Traceroute with visualization
ipscience traceroute google.com
# Bulk IP lookup
ipscience ip bulk ips.txt --output results.json
# Check IP reputation
ipscience reputation 1.2.3.4
See the full CLI documentation for all commands.
IP Science is included with your DNS Science subscription:
| Tier | Price | API Calls/Month | Features |
|---|---|---|---|
| Free | $0 | 1,000 | Basic IP/ASN lookup, web interface |
| Professional | $49/mo | 50,000 | + Bulk lookups, threat intel, CLI |
| Enterprise | $199/mo | 500,000 | + BGP data, routing analysis, priority support |