Hello @Andrei Mironov ,
Azure Standard Microsoft CDN uses Anycast IPs, so the POP location IP addresses are the same globally. If you perform a Dig/ping on any Azure CDN endpoint, you can see the same 2 Anycast IP addresses:
standard.t-0009.t-msedge.net. 181 IN A 13.107.246.19
standard.t-0009.t-msedge.net. 181 IN A 13.107.213.19
How does Azure CDN find closest location to a client? : https://learn.microsoft.com/en-us/azure/cdn/cdn-overview#how-it-works
If you want to find out on which Geo POP edge the request landed, you can make use of the AzureCdnAccessLog.
The logs can be viewed under your Log Analytics profile by running a query. A sample query would look like: AzureDiagnostics | where Category == "AzureCdnAccessLog".
The logs will provide various details, out of which you can find the below info as well:
ClientIp : The IP address of the client that made the request. If there was an X-Forwarded-For header in the request, then the Client IP is picked from the same.
POP : Short name of the edge where the request landed.
Once you find the short name of the POP edge, you can check the same in the below article to find the exact location:
https://learn.microsoft.com/en-us/azure/cdn/cdn-pop-abbreviations
For more information on Azure CDN logs and how to set them up, please refer : https://learn.microsoft.com/en-us/azure/cdn/monitoring-and-access-log
Kindly let us know if the above helps or you need further assistance on this issue.
----------------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.