7 ms·
Ask HN: How does Starlink work for IP address/ASN internationally?
I was curious how Starlink would work when connected in international locations? Would it show a US IP address? Would it show a Starlink ISP ASN?
For comparision - cell phone tethering plans, you can be "anywhere" in the world, but the roaming telcom provider will (lack of a better word) "tunnel" your connection to your local telcom so you could be in China, France, UK but you would have the country of origin IP address/telcom provider ASN? E.g. T-Mobile from USA, but in Europe would show that you're either in California or Kansas.
- hkgjjgjfjfjfjf 3y ago[dead]
- bobsmooth 3y agoIf this is to be trusted, likely the country the base station you're communicating with is in. https://www.reddit.com/r/Starlink/comments/jm8iz9/turns_out_starlink_already_has_ip_address_spaces/ https://www.reddit.com/r/Starlink/comments/jm8iz9/turns_out_...
- tiernano 3y agoSo, bit of digging, StarLink's ASN is 14593 [1]. They show as having 302 V4 blocks and 59 V6 blocks of space [2]. Some of that space (well, most) looks to be GeoLocated in the US, but some show as other countries. Same with the V6 blocks [3]. My guess is that each V4 block is assigned to a given country or Geo Location, and same with a larger V6. Given they use CGNAT, they wont need as much V4 blocks to split out. If you bring your device with you, it will show a new IP Address... Also, as of note, I have seen, at some stage, that it either shows Google's IP range, or that Google was announcing their blocks in Ireland at one stage... I dont have it myself, but did some digging when a someone i know got it... [1]: https://bgp.he.net/AS14593 https://bgp.he.net/AS14593 [2]: https://bgp.he.net/AS14593#_prefixes https://bgp.he.net/AS14593#_prefixes [3]: https://bgp.he.net/AS14593#_prefixes6 https://bgp.he.net/AS14593#_prefixes6
- tinus_hn 3y agoGeolocation is a fiction, it’s just lists that claim addresses are in some country. Nobody is under any obligation to make sure those claims are true.
- tiernano 3y agoAlso true, but as someone who ran my own asn and space for 5 years, it can be a pain when it doesn’t work. Spent a good chunk of time making sure my space showed as Ireland, not us or Germany. Netflix, Disney+ and others all didn’t like me to start… but there are ways of fixing it.
- tonyhart7 3y agohow can you run ur own asn ??
- toast0 3y agoIt's not that hard. Look up what your local internet registry requires (ARIN, RIPE, APNIC, AfriNIC, LACNIC) to allocate an ASN and allocate a /24 or at least approve a transfer of a /24. Typically you should have a location with two internet providers that will propagate your prefixes via BGP to their peers and transit. Find companies willing to accept your money so you can meet the requirements, also find someone with a /24 to transfer to you assuming your registry doesn't have any. Tada. You've got an ASN and are running it.
- rootsudo 3y agoYep, this - the process isn't hard but it is tedious. W/ ARIN you also have some waiting to do - and must register as a business and pay that registration fee.
- tiernano 3y agoI ran as204994.net. There are some details about how i did it still there. I leased the v4 and v6 space due to cost.
- londons_explore 3y agoMany of Musks companies have access to internal google API's that aren't available to the public. For example, the in-tesla car map uses various google data sources in ways the regular API doesn't support.
- raverbashing 3y agoCould be Waze APIs?
- kentlyons 3y agoSure just like any (big) company paying for a contract.
- londons_explore 3y agoUsually not with Google... If you went to Google and said "I will pay you $1M to make a custom version of Google maps for my company with a pink background but no other changes", they wouldn't do it. Most teams keep the sales guys a long way from engineering, and one customers request rarely makes it in.
- kentlyons 3y ago$1m is what - one person-year, two? Sure that's not enough. However it doesn't mean the api is custom. Just not the same as the public one. For your specific example, Tesla renders thier own map tiles.
- agentdrtran 3y agoout of curiosity, any other examples?
- dotnet00 3y agoThe Google IPs might be because SpaceX and Google have agreements where Starlink downlinks can use the network connectivity at Google data centers (and vice versa)?
- inemesitaffia 3y agoGoogle paid for Starlink. It's their loon replacement
- nixgeek 3y agoAre you able to substantiate that claim somehow? I know SpaceX has a commercial arrangement to pay Google for services used to deliver Starlink, I'm not aware of anything close to "Google shut down Loon; Starlink is the replacement; Google is subsidizing/funding Starlink".
- wmf 3y agoI'm not the OP but I also heard rumors that Starlink bought Loon IP specifically the LTE stack. Given that we know Starlink was using the Google network in the early days and Loon was officially shut down months after Starlink beta started, it's not hard to imagine that there's some partnership.
- dilyevsky 3y agoMaybe they meant that google invested to the tune of $1B back in 2016 making it one of the largest spacex investors.
- inemesitaffia 3y agoGoogle invested 900 million into starlink & shut down loon around the same time. There's tech from Google in starlink. Starlink uses Google cloud. In fact starlink used to show up as Google Fi. They now have their own network.
- nickphx 3y agogoogle caching appliances. https://support.google.com/interconnect/answer/9058809?hl=en https://support.google.com/interconnect/answer/9058809?hl=en
- londons_explore 3y agoStarlink says on their FAQ page[1] for the roaming model that if you roam too far, your connection will be briefly interrupted while they assign you a new IP address. I think that's because they want every user to have a reasonable experience with all the websites out there that do geoIP lookups. It also gives them flexibility in the future to not act as a worldwide internet backbone for their own users traffic by advertising each set of local IP's only at local POP's. [1]: https://starlink-enterprise-guide.readme.io/docs/dhcp-configuration#:~:text=If%20you%20have%20a%20mobile%20Starlink%20the%20IP%20address%20may%20change%20if%20you%20move%20locations.%20These%20changes%20will%20cause%20a%20brief%20DHCP%20handoff%20outage https://starlink-enterprise-guide.readme.io/docs/dhcp-config....
- lxgr 3y ago> It also gives them flexibility in the future to not act as a worldwide internet backbone for their own users traffic by advertising each set of local IP's only at local POP's. They'd need multiple ASNs for each of these network islands then, though – is their network actually set up like that? > if you roam too far, your connection will be briefly interrupted while they assign you a new IP address. That's an interesting detail: It seems like they might not actually have cross base station roaming/connectivity, unlike e.g. mobile ISPs in large countries (where you can keep the same IP and maintain open connections even as you're driving across the country). I wonder if Starlink will eventually build out a terrestrial backbone to complement their satellite network for these two scenarios (i.e. very mobile base stations, such as those on airplanes, and terminating their own traffic globally as opposed to locally).
- inemesitaffia 3y agoStarlink has one ASN.
- ccakes 3y ago> They'd need multiple ASNs for each of these network islands then, though No they wouldn’t. They could connect to local transit/IXs in each region and just advertise the regional networks.
- mkimball 3y agoStarlink's RFC 8805 geolocation list is publicly available: https://geoip.starlinkisp.net/feed.csv https://geoip.starlinkisp.net/feed.csv Folks interested in geofencing content and such pull from there.
- madaxe_again 3y agoPersonal experience, it assigns based on where you are connecting from, and it seems they use the lat/long to be precise, as I used it very near the French/Spanish border, and it switched immediately when we crossed. It’s all behind CGNAT anyway, so I use a VPS as a VPN landing point so I can do port forwarding. There’s also a substantial difference in performance depending on where you are, I assume depending on how saturated the local ground station is - in Portugal, I get near 200Mbps, in Spain, 140, in France, 90.
- ftl64 3y agoI had an experience using Starlink at a hotel in the Wadi Rum desert in Jordan. Funnily enough, I only became aware of this after some websites began redirecting me to their German versions - turns out our traffic was being routed through a host with an IP from one of their STRLNK-POP-FRNTDEU1 pools. The list @mkimball linked to doesn't include Jordan, likely because the service hasn't been officially launched in the country. This also means that, for now, you can enjoy a truly anonymous VPN-less browsing experience out of there :)
- SahAssar 3y agoHow would it be anonymous? Spacex ties your account to your traffic and most likely logs quite a bit. Or do you just mean geo-located to the wrong country?
- inemesitaffia 3y agoHidden from your own country in that sense.
- tonyarkles 3y agoI can say that in my experience in western Canada it does show up as Canadian, but never in a city in my province. Generally either Winnipeg or Toronto where I assume they've got ground stations.
- inemesitaffia 3y agoThe IP address location doesn't have to match the real egress. And it's POP, not ground station
- hughes 3y ago[flagged]
- reincoder 3y agoI work for IPinfo.io. For geolocating satellite IP addresses, we use a combination of geofeed, rDNS hints etc. Starlink's geofeed data is easily accessible [0] which lists out geolocation information of their IP ranges. We use rDNS hints as well where you can find some geolocation hints from rDNS records. [0] https://geoip.starlinkisp.net/feed.csv https://geoip.starlinkisp.net/feed.csv
- bizzyb 3y agoUsing starlink at mcmurdo station in Antarctica. The IP shows as Sydney, Australia.
- rootsudo 3y agoI would love to learn more about your day to day in Antarctica! Did Starlink really change everything for connectivity there? Do most people stay inside?
- bizzyb 3y agoStarlink was certainly a game changer for life around here. McMurdo is essentially a small town so many different jobs and routines to make everything go. Some stay inside all the time, some have to work outside a lot. https://brr.fyi/ https://brr.fyi/ is a really good blog from a person nearing the end of a year long deployment who writes much more eloquently than I ever could if you want to read more. Antarctica: A Year on Ice is an enjoyable film documentary from ~10 years ago. A Big Dead Place by Nicholas Johnson is also worth a read from the early 2000s.
- bart__ 3y agoProbably the coolest answer in this thread! Did Antarctica have any other option for internet, next to the previous gen satellites?
- bizzyb 3y agoHere at McMurdo we've had 24/7 satellite internet for at least as long as I've been coming down (~10 years). Think roughly a ~30mbps connection shared with ~1000 people with business and science bandwidth prioritized over personal browsing. So starlink has been a game changer for sure. At South Pole, I believe they don't yet have access to starlink. They also don't have 24 hour coverage for the few internet satellites they do get. I don't work in IT so don't have direct access to more specific information, and obviously I can't speak for the many other stations scattered throughout the continent.
- redbell 3y ago> but the roaming telcom provider will "tunnel" your connection to your local telcom +1, I came here out of curiosity to see what others have to say, but ended up learning something new about how roaming works.
- zee2345 3y agoI imagine if starlink uses local IP address range, it would be bound by local ISP rules. All sorts of censorship and filtering. And avoiding local ISPs may be major reason to use Starlink!
- wmf 3y agoCountries generally aren't going to allow Starlink to bypass their laws.
- netcruiser 3y agoEach block of IPs probably correspond to a ground station. Your data is probably mostly routed to the closest ground station.
- inemesitaffia 3y agoPOP. Each POP might have one or multiple blocks
- beaugunderson 3y agoFor much of our time in Canada this summer we had a US IP address on Starlink (Seattle PoP).
- simne 3y agoIt depends from many things. Most important, satellites before V2 cannot transfer data to other satellite, only between SL hub and subscriber, so they basically share AS of this hub, and if you move too far with your SL terminal, you once sure will switched to other hub and other AS. For V2 satellites added sat-sat link, but I have not hear, how large share V2 now, so I think, most links now run in compatible mode. Other thing, for very long time, AS are classless, mean, they could be registered to any Earth GPS coordinate, but could routed via any peer. For example, few years ago happen issue, Rostelecom announced ASNs of 90% of EU providers and for few hours, 90% of EU traffic directed via Russian links. Etc, etc..