Cloudflare IPs are out of country despite being in-country datacenter

Hi,
I’m running a server in my home network and using CF’s Tunnel to make it available to the outside. The tunnel connection is successful but the IPs are being handed over from CF seems out of the country.

user@server1:~ $ mtr -zrnc 5 104.21.40.24
Start: 2023-05-12T20:57:24+0530
HOST: server1                 Loss%   Snt   Last   Avg  Best  Wrst StDev
  1. AS???    192.168.1.1          0.0%     5    0.5   0.5   0.5   0.5   0.0
  2. AS24560  223.177.143.255      0.0%     5    5.3  11.4   5.2  34.2  12.8
  3. AS9498   122.186.81.173       0.0%     5    5.4   8.2   5.4  12.9   3.6
  4. AS9498   116.119.73.117       0.0%     5  128.2 126.1 125.4 128.2   1.2
  5. AS???    80.81.193.129       60.0%     5  143.6 144.1 143.6 144.6   0.7
  6. AS13335  162.158.108.4        0.0%     5  143.5 144.5 143.2 148.5   2.3
  7. AS13335  104.21.40.24         0.0%     5  142.0 141.9 141.8 142.0   0.1

When I’m checking from “/cdn-cgi/trace”, getting following output:

...........
..............
colo=FRA
sliver=none
http=http/3
loc=IN

Since CF already has a datacenter in India, why is this happening?

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