If I create AWS Windows EC2 instance in Mumbai location, will it pick IP Geolocation of Mumbai (India) ?
I use Binance, which is not allowed in US region, as they mark it as restricted location. When I travel to US and access it, Binance blocked me few times. I had to provide my documents few times and it repeats again.
I used SurfShark and even though, somehow they marked it accessing from restricted location.
How about, if I create a EC2 Windows account in Mumbai region and I login to Binance from that instance, when needed. Will it show that website is being accessed from India IP ?
AWS publishes IP ranges that they use, including the regions where they use them in easily consumable JSON format, so it’s no secret where you’re coming from: https://ip-ranges.amazonaws.com/ip-ranges.json
Since Binance supply an API I don’t think they would ban AWS IPs or restrict them, as that would block everyone’s API access and in market trading, an API is massive… though they could handle that separately (looks like you have to whitelist)
I’d be curious if you just made a Windows EC2 and then whitelisted the IP in your API app account then it might be fine.
I always use SurfShark. But somehow they still mark it as restricted location. Probably they are able to track if VPN is in use or something, but I am not sure.
If they block VPNs they probably block EC2 instances for the same reason. Do you have a broadband connection in India? If so you’d be better VPNing back to your own home connection for it.
For their purposes it’s basically the same thing as a VPN - you aren’t physically in an AWS DC using the console of that machine, you’re tunnelling through it from somewhere else.
So I was just going through the API setup, my thought was if you setup a temp API app, whitelist the EC2, then it should just accept that server for connections, however I don’t even think you would need to do that.
When I created my app, by default it’s unrestricted and says this: “This API Key allows access from any IP address. This is not recommended.
To protect the safety of your funds, if the IP is unrestricted and any permission other than Reading is enabled, this API key will be deleted.”
This to me sounds like by default they don’t restrict anything, it might just be API related, but it might also mean the website also doesn’t restrict. (Doesn’t make sense to me they’d restrict one and not the other… since you can do everything in the website also through the API)
When I Google about restricted issues on the API the posts are all people making US servers, which lines up with what you said.
I think you should be OK, they can easily detect AWS because all AWS IPs are known. But since developers would use AWS to interface with their API I don’t think they would block AWS, website included.