使用javaScript在linux环境中获取Intranet中的客户端主机名

时间:2013-02-26 15:11:22

标签: php javascript jquery linux hostname

我正在寻找一种方法来返回客户端的主机名,我看过几篇帖子说它不可能获得机器名称,但我认为可以将它放在内部网上。

有可能吗?

谢谢。

2 个答案:

答案 0 :(得分:1)

浏览器不提供JavaScript来访问客户端的主机名。

在Intranet上,您可以运行一个Web服务,该服务根据请求来自的IP地址执行反向DNS查找,然后通过Ajax调用该Web服务。

答案 1 :(得分:1)

在php中:

  $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
  echo $hostname;