Is it possible to do reverse DNS lookup?

I need to block users from US, but allow Googlebot to pass, so the best way to verify Google is to do reverse DNS lookup
Is it possible with workers?

Firewall rule

( eq "US" and not

If you solve this in workers with real verification that’d be great. I’ve done this in Node recently where it was easy enough due to the dns module in node.