Recently, we ordered a new machine from OVH located in Montreal, Canada. Our IP block is a /29 and starts at 188.8.131.52 (184.108.40.206/29). At the moment, these IP's geo-locations are set to Montreal, Canada as expected. The Valve Master Server (a popular back-end service used for server browsers) tries picking servers based off of your geo-location. More information on the Valve Master Server can be found here.
Our issue is Montreal, Canada is far more northern and eastern than Chicago, US. This means we are less likely to receive West Coast and Southern players. Therefore, we would like to contact geo-location companies and get our IPs geo-located to Chicago, US.
There are many geo-location companies. However, according to this mailing list thread, Valve's Master Server uses IP2Location and MaxMind. I already have experience with MaxMind because I worked with them to get our European IPs geo-located to Frankfurt, Germany. Although, this situation will be different because the IPs I was trying to get geo-located in Frankfurt, Germany were actually physically hosted there whereas now we are trying to get our IP's geo-location changed from the actual physical location to a different location.
The only reason I think we stand a chance in this change is because one of Garry's Mod popular hosting providers got their OVH IPs geo-located from Montreal, Canada to Chicago, US for MaxMind. In fact, the owner of the mailing list thread above is the same person who created the popular hosting provider in Garry's Mod.
Overall, this is a large task and I will be also looking for other geo-location companies to send emails out to. There is also a high possibility I will need to claim our IPs through ARIN. This would be a somewhat large task alone and if I remember correctly, may require monthly fees. This will also require creating a ticket through OVH.
This is a project moved from our old Technical Tasks database to the Projects database. Some sensitive information may have been cut out when moving to the public.
Edited by Roy