问题标签 [gethostbyaddr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
204 浏览

php - 如何在 PHP 中对 CloudFlare 进行反向 DNS 查找?

我有一个网站,但它被解析为假的 googlebot 用户代理。我想通过反向 DNS 查找来过滤掉假的 googlebot。在常规托管上,我可以这样做

并且得到了类似 crawl-66-249-79-164.googlebot.com 但是在 CLoudFlare 我得到了 CLoudFlare 服务器的 IP 地址,而不是 googlebot。

0 投票
0 回答
101 浏览

python - 如何使用 socket.gethostbyaddr 从 Python 中的 IPv6 地址获取主机名

我目前正在尝试从用户的 IP 地址获取主机信息。我需要我的程序同时使用 IPv6 和 IPv4。我的理解是 socket.gethostbyaddr(my_ip) 应该适用于 IPv6 和 IPv4,但适用于我的代码:

我只是收到以下错误:

但它适用于 IPv4 地址,而我使用的 IPv6 地址适用于我程序的所有其他部分。是什么赋予了?我环顾四周,发现这个用户Python resolve a host name with IPv6 address有同样的问题,但它看起来并没有得到解决。

感谢您的阅读!