One of my domains resolve to a completely different POP

Hello, I have 2 domains hosted with Cloudflare - ride2play.me and ride2play.app. Both have proxy enabled.

When I resolve the .app domain from my location (Brazil), I get properly routed to the nearest POP

# host ride2play.app 1.1.1.1
ride2play.app has address 172.67.171.25
ride2play.app has address 104.21.55.107
ride2play.app has IPv6 address 2606:4700:3030::6815:376b
ride2play.app has IPv6 address 2606:4700:3035::ac43:ab19

But the .me domain resolves to US IPs

# host ride2play.me 1.1.1.1
ride2play.me has address 162.159.138.85
ride2play.me has address 162.159.137.85
ride2play.me has IPv6 address 2606:4700:7::a29f:8955
ride2play.me has IPv6 address 2606:4700:7::a29f:8a55

Is there a reason for that?

Geographic routing isn’t done with DNS. For me, both domains take me to the nearest USA location.

You can see what colo you’re hitting like this: http://ride2play.me/cdn-cgi/trace

2 Likes

That’s what I don’t understand, I’d expect both domains to resolve to Brazil here (I’m testing both from the same link and they’re hosted in the same server). /cdn-cgi/trace returns colo=GRU for .me and colo=MIA for .app, but still .me is getting resolved to 162.159.138.85 and 162.159.137.85 (US)

Cloudflare IPs are anycast, the ‘location’ of the IPs are completely arbitrary and goes back to where they are registered.

https://www.cloudflare.com/en-gb/learning/dns/what-is-anycast-dns/

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.