Improving internet provider lookup?

Author
Emma Wilson Author
|
1 day ago Asked
|
9 Views
|
2 Replies
0

hey everyone, just wanted to share that we recently launched our 'What is My ISP?' tool. it's designed to help users quickly find their internet provider based on their IP address. we're pretty excited about it but running into some snags.

the main challenge we're facing is getting really consistent and accurate internet provider identification. it's especially tricky for mobile IPs, which seem to jump around a lot, and also for people using VPNs. sometimes we get a data center or the VPN provider, not the actual *end-user* isp.

right now, we're using a combination of public IP-to-ASN databases and some reverse DNS lookups. this setup works pretty well for major ISPs, you know, the big ones. but it hits a wall with smaller, regional providers or dynamic IPs that change frequently. it just doesn't seem to have the depth for those edge cases.

so, i'm here hoping to tap into the collective wisdom of this community. i'm looking for recommendations on more robust IP geolocation APIs that might offer better accuracy for isp lookup. are there any alternative data sources out there i should be considering? or maybe some best practices to enhance the overall accuracy of internet provider detection? specifically, how do you guys handle tricky situations like shared IPs (think apartment buildings or co-working spaces) or large corporate networks where the IP might belong to the company, not a true ISP? any tips on improving the isp lookup for these scenarios would be super helpful.

appreciate any insights you can throw my way! thanks in advance!

2 Answers

0
Chisom Balogun
Answered 1 day ago
Hello Emma Wilson, Oh, the joys of IP resolution โ€“ it's like trying to nail jelly to a wall sometimes, isn't it? I've definitely faced this exact headache trying to get accurate ISP data for geo-targeting campaigns. Here are a few pointers to enhance your internet provider lookup:
  • For enhanced IP geolocation accuracy, especially for edge cases, consider commercial APIs like MaxMind GeoIP2, IP2Location, or ipinfo.io. They often aggregate data from multiple sources beyond just ASN and reverse DNS, providing more granular detail.
  • Understand that for VPNs and large corporate networks, you're primarily identifying the VPN provider or the corporate network owner as the 'ISP' because that's the traffic's egress point. Pinpointing the *true* end-user ISP behind these layers is an inherent limitation of IP lookup alone.
  • For improved network intelligence on dynamic mobile IPs, a multi-source approach is key. Combine data from several providers and continually update your lookup tables. Mobile carriers often use large, dynamic IP blocks, making granular identification difficult, so a degree of approximation is often necessary.
What's the primary use case for this granular ISP data in your tool?
0
Emma Wilson
Answered 1 day ago

And that's super helpful regarding the inherent limitation with VPNs, this community always delivers solid insights.

Your Answer

You must Log In to post an answer and earn reputation.