首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从ipV4地址查找域名

从ipV4地址查找域名
EN

Stack Overflow用户
提问于 2013-05-08 01:52:15
回答 2查看 301关注 0票数 1

我正在尝试使用gethostbyaddr()函数获取某些ipV4地址的域名,但它不能完全返回我正在寻找的地址。例如:

代码语言:javascript
复制
$hostname = gethostbyaddr("173.252.110.27");
 echo $hostname; 

将返回:edge-star-ecmp-13-frc1.facebook.com

和谷歌的ip地址73.252.110.27

返回:arn06s02-in-f5.1e100.net

有没有什么方法可以让它返回: facebook.com或google.com?谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-08 02:23:07

脸书,谷歌,雅虎等在一个二级域名(分别是fbcdn.net,1e100.net,yimg.com )上为他们的每个服务器设置了唯一的FQDNS。这使他们可以将其主要域名专用于其产品。根据您的要求,您必须手动将PTR查询返回的辅助域名映射到公司的主域名。

顺便说一句,1e100代表1.0 * 10^100,这是一个Googol

票数 1
EN

Stack Overflow用户

发布于 2013-05-08 02:02:17

这称为reverse DNS lookup,需要PTR记录。让你的主人设置一个。

不,您不能更改Google/Facebook的PTR记录。你所看到的就是你从这些东西中得到的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16425460

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档