We’re building a repository for IP geolocation and VPN resources. This page is very incomplete and poorly organized. With time, hopefully, that gets corrected. Please provide feedback.
What is IP geolocation?
It’s the process of associating a location with an IP address.
What problems can arise?
If a website has incorrect geolocation information, it could be as harmless as showing you weather for a different area to as disruptive as blocking you from the site.
What is a VPN?
A VPN is a Virtual Private Network. Traditionally, it was used for workers to connect back to the office so they could access business resources, no matter where they were.
How are VPNs a problem?
People can use VPNs to get around IP geolocation-based restrictions. If you’re in the USA and wanting to use the BBC iPlayer in the UK, you can VPN to the UK and access it from there. Websites have picked up on this and started blocking ALL VPN-sourced traffic. A variety of methods are used to “determine” if you’re likely to be coming from a VPN. There are, however, false-positives.
What can one do about these issues?
There are many databases and many contact methods used to determine, track, and remediate this information. We’ve attempted to provide a listing of the information you need to fix these issues. It is, of course, incomplete.
RIR Information:
Make sure that the information on your blocks at your RIR is correct. Different RIRs have different methods for this information, so we won’t document them all here. We’ll just provide links to the RIRs. Login to your accounts and make sure your information is correct. If your blocks aren’t there, get them SWIPed to you. If you can’t get them SWIPed to you, you’ll have to hope other methods work for you.
ARIN: North America
LACNIC: Latin and Southern America
RIPE: Europe, Middle East, and Central Asia
AFRINIC: Africa
APNIC: Asia\Pacific
Geo Feeds
You can also host a Geo Feed if you have a website, RFC 8805 describes this, but a step by step guide exists here on IPRegistry’s site and slightly more technical detail on ipapi.com’s geolocation page
Note, it’s really simple, you make an edit to your IRR information pointing to a .csv file on your website and then put the correctly formatted .csv file on the root directory of your website. You can verify that your Geo Feed is correctly formatted here: OpenGeoFeed.org/validator
The main advantage here is that you can dynamically update allocations/locations without having to bombard 20 different providers. That said it’s not 100% and some IP Location providers don’t listen, but if more ISPs have this simple system setup with good data, then more IP Location providers will listen.
Geolocation database providers:
These companies provide geolocation information to many customers. Going through this list is a good second step.
Company | Lookup Link | Correction Link | |
---|---|---|---|
Maxmind | https://www.maxmind.com/en/geoip-demo | https://www.maxmind.com/en/geoip-location-correction/ | |
IP2Location | https://www.ip2location.com/demo | support@ip2location.com | |
IPHub | Field on home page | Link on lookup results page | |
dbip | Field on home page | Link on lookup results page | |
IP Info | Field on home page | https://ipinfo.io/contact?s=correction | |
IP Geolocation | Field on home page | support@ipgeolocation.io | |
IPligence | https://www.ipligence.com/geolocation | https://www.ipligence.com/contact | |
IPIP | https://en.ipip.net/ip.html | sarah@ipip.net | |
Neustar | https://www.home.neustar/resources/tools/ip-geolocation-lookup-tool | https://www.home.neustar/support | |
InfoSniper | https://infosniper.net/ | https://infosniper.net/geoip-data-correction.php | |
Digital Envoy | https://www.digitalelement.com/contact-us/ | ip-data@digitalelement.com | |
IPinsight | https://ipinsight.io/ | william@ipinsight.io |
Site-specific Information:
Netflix: Support says to make sure your RIR information is correct. Failing that, reach out to geosupport@netflix.com or cdnetops@netflix.com if it’s not a geolocation issue. The DVD-by-mail site has a different contact in csreview@dvd.com.
Google: Create an ISP account and then visit https://isp.google.com/geo_feed/. You can test where Google thinks you are via: https://developers.google.com/maps/documentation/javascript/examples/map-geolocation Note that this page may use other Google services to determine where you are and not just rely on IP geolocation. You may also use this page to flag an individual IP address for improper IP geolocation: https://support.google.com/websearch/workflow/9308722
Akamai: Please e-mail ccare@akamai.com with IP address, City, State/Province, Zip code (if available), and Country.
Cloudflare: uses Maxmind’s database
Hulu: ipadmin@hulu.com, also see Digital Envoy above
Amazon: https://www.amazonforum.com/forums/digital-content/prime-video
Playstation:
HBO: CTIAEngineers@hbo.com
Disney+: E-mail them the trouble subnet at TechOps-Distribution@disneystreaming.com. Also, TechOps-Services@disneystreaming.com will probably be where that sends you. Another possible email is disneyplusispsupport@disneyplus.com.
Note:
The list isn’t comprehensive. A comprehensive list is nearly impossible. However, we gladly accept additions, modifications, etc. to the list. Please contact us @ thebrotherswisp@gmail.com with any changes.