黑马程序员技术交流社区

标题: 如何编写一个脚本查询局域网所有ip地址 [打印本页]

作者: ☜⑦圊⑥慾➹沼    时间: 2013-9-24 22:45
标题: 如何编写一个脚本查询局域网所有ip地址
本帖最后由 ☜⑦圊⑥慾➹沼 于 2013-9-25 01:20 编辑

我今天碰到一个问题,就是如何写一个脚本查询所有局域网的IP地址,各位高手给点思路。

作者: 0和1,编程世界    时间: 2013-9-24 22:49
如果你处在局域网的内网中,想获取你的外网IP地址。这里有一个使用Javascript调用ip138获取外网IP的方法,十分简单,代码如下:
JavaScript Code
<script language="javascript">   
xml=new ActiveXObject("Microsoft.XMLHTTP");   
xml.open("GET","http://www.ip138.com/ip2city.asp",false);   
xml.send();   
kk=xml.ResponseText;   
i=kk.indexOf("[");   
ie=kk.indexOf("]");   
ip=kk.substring(i+1,ie);   
document.write("<span style='color:red;font-size:12;' cursor='hand'>您的IP地址是:" + ip + "</span>");   
</script>  
作者: ☜⑦圊⑥慾➹沼    时间: 2013-9-24 23:09
这只能查到公网的IP地址,无法查询局域网的IP地址,我想获取局域网的IP地址,怎么获取。
作者: ☜⑦圊⑥慾➹沼    时间: 2013-9-25 01:20
问题解决了,谢谢。
作者: 曹伟    时间: 2013-9-25 09:17
☜⑦圊⑥慾➹沼 发表于 2013-9-25 01:20
问题解决了,谢谢。

如何解决的?
作者: ☜⑦圊⑥慾➹沼    时间: 2013-9-26 02:49
曹伟 发表于 2013-9-25 09:17
如何解决的?

我在群里面,和各位朋友一起探讨,然后百度,最后就是通过局域网查看工具知道的,谢谢。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2