Comment prouver votre emplacement géographique à l’aide du proxy inverse CloudFlare ?
Quelqu’un me demande aujourd’hui comment je peux le montrer (je suis au Royaume-Uni sans utiliser de proxy/VPN) ? Vous pouvez compter sur plusieurs sites Web en ligne qui vous donneront une adresse IP. Une autre méthode simple est que si votre serveur utilise CloudFlare CDN, il aura une URL /cdn-cgi/trace disponible à utiliser.
cloudflare-cdn-reverse-proxy
Visitez https://justyy.com/cdn-cgi/trace qui donne ce qui suit :
fl=20f40
h=justyy.com
ip=90.152.1.212
ts=1437554051.156
visit_scheme=https
uag=Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.134 Safari/537.36
colo=AMS
spdy=3.1
Et voilà, votre adresse IP est exposée. CloudFlare CDN agit comme un proxy inverse. Il vous serait également recommandé d’installer mod_cloudflare ou le plugin WordPress CloudFlare pour révéler l’adresse IP réelle des visiteurs de votre site (journal du serveur apache2 ou ciblage géographique adsense).
La valeur colo est le serveur cloudflare qui vous sert. AMS = Amsterdam. La liste des adresses peut être consultée sur cette page : https://support.cloudflare.com/hc/en-us/articles/200169986-Which-CloudFlare-data-centre-do-I-reach-