IP Geolocation
This article describes the concept of IP geolocation and some of its challenges with regard to connectivity services.
Last updated
This article describes the concept of IP geolocation and some of its challenges with regard to connectivity services.
Last updated
IP geolocation is the process of identifying the approximate geographic location of an internet-connected device based on its IP address. This technology is used in various applications, including:
Security and filtering: Some websites or systems are restricted to being accessed from certain regions or countries for security reasons. These restrictions rely on IP location data to determine the user's origin.
Online advertising: Targeting ads to specific regions.
Fraud detection: Identifying suspicious activity based on location.
Cybersecurity: Tracking of criminal activity on the internet.
Web analytics: Understanding user demographics.
The most common method used to track the location of an IP address is using IP location databases. There are many databases maintained by various 3rd parties, such as Maxmind and IP2Location to name a couple. Various sites such as can also be used to query a range of databases at the same time.
It's important to note that IP geolocation is not always completely accurate.
Databases can quite frequently contain erroneous or out of date data with regard to a specific IP address's location, and some databases may not contain the same information as others. This can often result in random and inconsistent issues depending on which database is being referenced.
The most common issue seen as a result of incorrect IP location data is the inability to access websites or systems that are restricted to a specific source region or country.
Several factors can contribute to an IP address being incorrectly classified in a location database. These include but are not limited to:
Newly advertised IP ranges that have not been visible on the internet for long enough for databases to accurately classify them.
The traffic originating from the IP address may have been observed to be coming from a different country at a previous time, possibly due to a previous owner of the IP address utilising a VPN service or something similar
General issues with inaccurate database data or the 3rd party who maintains the database
Hosted Network frequently introduce new IP ranges as part of general growth and expansion of our connectivity services. While all care is taken during commissioning of a new range, sometimes these new ranges contain IPs that are incorrectly geolocated. This requires us to monitor these ranges for a period of time to ensure they are accurate, and work with database providers to correctly classify IPs as required, however this process can take time and relies on the responsiveness of the 3rd party managing the database.
If you have any issues with a connectivity service with regard to incorrect geolocation data, please reach out to our support team via support@hostednetwork.com.au with the details of your service and they will be happy to assist.