We use CloudFlare as DNS forwarders. Periodically CloudFlare will return one of Facebook’s IPs that appears as being in Hong Kong:
“18.104.22.168.in-addr.arpa name = edge-star-mini-shv-02-hkg4.facebook.com”
Facebook does own the entire /16 for 22.214.171.124 and could put any of those IPs anywhere in the world they want to.
Google DNS servers do not have this record in their rotation.
We block traffic to many middle and far east countries making it seem like the site is broken.
Why would Cloudflare be returning an IP that either appears to be, or is in Hong Kong?
While i could just switch my DNS forwarders to Google (I’d rather not), or create a DNS Zone Internally with NS Records pointing to Google DNS, or allow traffic to reach Hong Kong, these are all not really ideal solutions
Is there an issue with Facebook or Cloudflare Geo-loadbalancing maybe?
Traceroute from GSuite Tools:
traceroute to 126.96.36.199 (188.8.131.52), 30 hops max
Thanks in advance for any suggestions.