Hello everyone, I have a big problem.
My server is located at Macau(A city very near Hong Kong) and the client that visit the website is also from Macau, however, I don’t know why the visiting route will be like this: Client Web Browser(Macau) > Cloudflare(United States) > Web Server (Macau)
Is it suppose to connect to the Cloudflare’s Macau server?
What’s showing United States? They should see the actual location by visiting your
It’s showing my location is Macau, however, I don’t know why it connect the client to Los Angeles
uag=Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36
It’s usually an ISP routing issue:
Why don’t I reach the closest datacenter to me?
Cloudflare is an anycast network, so where you are routed is determined by peering with ISPs. The shortest path geographically isn’t always possible due to peering agreements.
If you request a site hosted on Cloudflare from home:
The domain resolves to a Cloudflare IP
Your browser sends an HTTP request to that IP
Your ISP’s routers consult their routing table and route the packets upstream to their transit provider ( COSTS MONEY )
The packets …
So strange, when I was connect to Cloudflare 126.96.36.199, it will use the route of Macau Database, however, if I don’t use Cloudflare 188.8.131.52, it will connect to the US database
This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.