4

Our location based on our IP address shows Illinois and I need it to show Missouri.

I emailed Starlink and they are unable to rectify. A lady told me she had a Wi-Fi extender that corrected hers.

I will buy an extender if I know which one will show the current location.

Destroy666
  • 12,350

3 Answers3

23

Wi-Fi extender has absolutely nothing to do with this. As the name suggests, it just extends/repeats Wi-Fi signal. It's a device that only affects local usage - e.g. if you want to have stronger signal in a room far away from router. The support lady had no idea what she was talking about.

IP addresses are assigned by ISP, so Starlink. This article says that they don't provide accurate geolocation as of now and your Missouri/Chicago case isn't too bad as it can differ by even several states:

The Starlink team is working to provide closer internet geolocation so that you receive internet (search results, television shows, access to content) that is closer to your actual location. Currently our internet geolocation may be further than your actual location (several states, provinces, or sub-regions). Starlink today will assign an IP address to the same country of your service address however providing an IP address in your specific location is not guaranteed at this time.

How it works step by step:

  • Your router is connected to the Starlink satellite dish.
  • Dish receives data from and sends it to the most optimally reachable satellite.
  • Satellite communicates with Starlink gateway.
  • Gateway assigns a dynamic IP address to you based on its pools.

So if the signal was received by a gateway that has an IP pool that includes Chicago, there's nothing you can do on the hardware side.

Depending on why you need your location to be within specific state, a VPN or similar solution could help, otherwise you'll need to switch to a different ISP.

Destroy666
  • 12,350
17

IP address geolocation's an imprecise science - ISPs own large blocks of IPs, and they're registered with a central authority for the region - with a land based ISP, its pretty easy to work out where an ISP with. Companies create databases of IPs,ISPs and regions and serve that out. So unless your IP changed drastically this wouldn't be possible .

With something like starlink, I'd guess its dependant on where the ground station is. A wifi extender wouldn't do this. In theory passing your traffic through a VPN with an endpoint in the state you need to be seen in would do this - though you'd need to find one that supports this.

I suspect the lady who suggested the wifi extender corrected hers wasn't very technically adept, and some other change - like the uplink satellite changing or some other change in routing would have done this. All a wifi extender is connects to your local wifi network and rebroadcasts it.

Journeyman Geek
  • 133,878
3

The databases of IP address to location are based on many things. They are, as someone else pointed out, based on ISP location. But the are also based on some shopping sites (and I can't tell you which, and "privacy policies" may have changed this). So, if you have a static or at least stable IP address, and you shop on certain websites, your location may be updated -- eventually.

Alternatively, you could try identifying and contacting the location database maintainers and seeing if you can provide your location. (And again, you need a static or stable IP address.)

If you don't have a stable IP address, you really don't have a chance of getting the correct location, as your data is intermixed with everybody else who uses that address.

Having said all this, web browsers can be asked to provide location, and this is generally what a website will prefer to use, if they can get it. Edit: For this to be useful, the browser must have some way to know your location.


Edit: One other possibility, if you have a static address: You could add a LOC record to your DNS. I don't know how much this is used (probably not much), but it is possible.

David G.
  • 314