首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gethostbyaddr($_SERVER['REMOTE_ADDR']) php

gethostbyaddr($_SERVER['REMOTE_ADDR']) php
EN

Stack Overflow用户
提问于 2017-05-11 19:15:28
回答 2查看 1.3K关注 0票数 3

为什么gethostbyaddr($_SERVER‘’REMOTE_ADDR‘)返回一个IP地址,而不是应该返回的计算机名称。它可以在办公室的50台计算机上正常工作,并返回计算机名称。现在,它返回我自己的计算机上的IP地址,而它应该返回一个计算机名称。

有没有快速解决这个问题的办法?

EN

回答 2

Stack Overflow用户

发布于 2017-05-11 19:38:23

从文档中:

获取与给定IP地址对应的

主机名

最重要的部分是part,做的是查找。在您的办公室,您的路由器可能会对本地计算机进行DNS解析,但您的家庭并未在任何DNS上注册。

根据你的需要,你可以使用:How can I read the client's machine/computer name from the browser?

但这不是一件容易做到的事情。

票数 2
EN

Stack Overflow用户

发布于 2017-05-26 19:55:12

现在,正如原始问题所指出的,上述违规机器在我们公司的内部网环境中运行。现在,这个问题的解决方案是,公司中的IT必须将违规的计算机重新加入域,然后运行组策略。这为我在同一内部网上的两台不同的机器上修复了它。这种情况并不经常发生,但我们的IT部门过去一直在为解决方案而困惑。以上操作将IP还原为所需的计算机名称。

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

https://stackoverflow.com/questions/43913828

复制
相关文章

相似问题

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