It is a US company though - but I think this is very tin foil hat territory here.
US DOD is contracting Starlink in Ukraine https://en.wikipedia.org/wiki/Starlink_in_the_Russian-Ukrain...
In my community, Starlink is very popular, because the local DSL (the only option) is terrible. Fiber projects exist, but they are totally blocked by processes requiring the approval of native tribes if trenches dug for fiber discover piles of shells left behind by tribes hundreds of years ago.
In entirely different areas, I see Starlink terminals popping up on every mining and forestry contractor's truck. I suspect Starlink's popularity among those who roam widely is just as important, if not moreso, than any funding the federal government has provided, because that is a clear and sustainable revenue that is entirely based on practical industrial applications.
If I had to guess, you probably get the address of the base station whose signals reflect off the satellite, which is probably not very far from you, given the satellites are in LEO.
EDIT: I meant to say that you get an address in the ground station's subnetwork. I don't know if Starlink uses NAT.
https://wccftech.com/spacex-starlink-satellite-laser-test/
Also, people in Europe don't want to have to take a round trip to space via America just to pull up IKEA's website hosted next door. That's a lot of pointless latency when you could bounce it down to a nearby ground station instead.
Starlink, in particular, reports their base station locations: https://geoip.starlinkisp.net/feed.csv
Sure there are. IP addresses assigned to an organization with a US address (typically by ARIN) are US IPs. Of course, there's nothing that requires those IPs to be used exclusively for destinations inside the US.
An interesting problem - I wonder what they truly do here. I suppose people expect interruptions with Starlink so doing an IP swap wouldn't be all that different to losing service due to obstruction for a few minutes.
Everything retries cause there isn’t difference between new address or bad connection. Most of time we don’t notice cause not using device. Or because most connections are short lived.
Your comments are more practical (and maybe aimed at a layman's use of Starlink) but I am talking about the theory of Starlink supposedly interrupting a perfectly-working connection in order to change your IP, which interrupts everything, by design of TCP/conntrack. Whether that operation is fatal or not due to retries or whatever else is not my point at all.
Also, ISPs at home don't randomly disconnect you to give you a new IP. They may give you a new IP when you disconnect and reconnect for other reasons, but they should never dump your connection on purpose just to give you a new IP for no reason. That's not good design at all, hence the question about how Starlink handles wanting to give you a new IP.
What I do know is our IP changed depending on our geographic location.