电脑频道 手机频道
网络技术 路由器
电脑系统 电脑蓝屏
游戏攻略 明星八卦
电脑问答 最新更新
首页 > 文章列表页>正文 公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。

获取局域网所有ip软件 java获取局域网所有ip

【2021-06-15 12:22:34】 来源:网络 作者:福州电脑之家 评论:

获取局域网所有ip软件

怎样得到局域网中,所有的IP地址呢?

NetRouteView 1.15 网络路由查看器 NetRouteView应用程序的开发是一个GUI的替代标准路线实用的Windows操作系统(Route.exe)。

它显示了当前网络上的所有航线的名单,其中包括目的地,掩码,网关,接口的IP地址,metric值,类型,协议,年龄(单位:秒),接口的名称,和MAC地址。

NetRouteView还允许你轻松地添加新的航线,以及删除或修改现有的静态路由...

求一个能够查看局域网内ip使用情况的软件最好是绿色软件,多谢!

局域网IP地址查看工具 : 该软件是一款非常方便实用的对局域网各种信息进行查看的工具,采用多线程技术,搜索速度很快。

界面采用列表的形式,把各种信息列举出来,如局域网内每台计算机的计算机名,IP地址,工作组,MAC地址,用户,共享文件夹,共享文件,各种类型的服务器等信息,还有给对方发消息,Ping对方,打开计算机等功

如何查看一个局域网其他人的IP地址

在局域网查看IP与MAC地址的方法2009-12-12 00:041. 知道对方ip查看对方的计算机名方法:开始->运行->cmd->net view 对方ip或者 开始->运行->cmd->nbtstat -a 对方ip 2. 知道对方计算机名查看对方ip方法:开始->运行->cmd->ping 对方计算机名或者 开始->运行->cmd->nbtstat -a 对方计算机名取得IP的方法很多,比如"局域网查看工具",我推荐用“局域网花名册”网上随便搜索一下就有了.取得MAC地址的方法:WIN+R,输入CMD,用"NBTSTAT -A IP地址" 查看 不过,我试过好像这能查看自己的ip和mac,如下C:\Documents and Settings\hike>nbtstat -A 211.69.244.171本地连接:Node IpAddress: [211.69.244.171] Scope Id: [] NetBIOS Remote Machine Name Table Name Type Status --------------------------------------------- 9D15D457A66C432 UNIQUE Registered 9D15D457A66C432 UNIQUE Registered WORKGROUP GROUP Registered MAC Address = 00-E0-4A-01-BE-9C如果查看别人的会显示:C:\Documents and Settings\hike>nbtstat -A 211.69.244.188本地连接:Node IpAddress: [211.69.244.171] Scope Id: [] Host not found.取得自己电脑IP与MAC的方法:WIN+R,输入CMD,用"IPCONFIG /ALL" 查看 还有一个快速查看mac的命令:“getmac”,也挺方便的。

下面是我强烈推荐的查看别人ip和mac的命令:先用ping,ping通每一台机器,然后用arp -a 可列出所有刚才ping通的机器的网卡号。

不过,这个我感觉太慢了,而且好多防火墙都禁止别人ping入。

现在就用快速的方法,用“局域网花名册”狂扫这个局域网,可以查出正在使用的ip。

再用arp -a命令。

如下:C:\Documents and Settings\hike>arp -aInterface: 211.69.244.171 --- 0x2Internet Address Physical Address Type211.69.244.46 00-14-2a-37-d7-77 dynamicInternet Address Physical Address Type211.69.244.13 00-14-78-aa-78-8f dynamic... ... 省略... ...这是我自己的收获,后面就看大家发挥了。

下面和大家交流一下我们宿舍有三台电脑,大家穷呀,缺少RMB呀,所以只注册了一个上网ip(211.69.244.171),这也是个局域网ip。

网络,共享也。

开门见山吧,我们开始用一个软件homeshare,当然还要有一个HUB,它的原理是用一台机子作服务器,与其他机子共享,所以其他机子的ip就成了192.168.....了,但是没过多久学校就查出来了,因为上面有ip地址记录,我的ip显然不对,怎么不用再建一个局域网,又能大家一起上网呢?学校是把ip和mac是绑定的,我们能不能共用一个ip呢?,终于让我试出一个避免ip冲突、又可以同时上网的方法:就是将我们三台机子mac和ip都改成一样的,只要一个登上internet,三台都可以上网了。

致于查到别人的ip地址和mac地址有什么用,那就看你发挥了。

附:修改mac地址的方法和软件很多,我们还是用系统自带的吧,你可以在我的电脑上点右键→属性,在系统属性的硬件里找设备管理器,在设备管理器里单击网络适配器的+号,展开网卡,右击→属性,再点高级,在属性文本框中选中Network address,在右边选其值填写:比如我填的是00E04A01BE9C,注意不要中间有“-”。

java如何获取局域网内所有IP?

1.得到局域网网段,可由自己机器的IP来确定 (也可以手动获取主机IP-CMD-ipconfig /all)2.根据IP类型,一次遍历局域网内IP地址 JAVA类,编译之后直接运行便可以得到局域网内所有IP,具体怎样使用你自己编写相应代码调用便可 代码如下:: package bean; import java.io.*; import java.util.*; public class Ip{ static public HashMap ping; //ping 后的结果集 public HashMap getPing(){ //用来得到ping后的结果集 return ping; } //当前线程的数量, 防止过多线程摧毁电脑 static int threadCount = 0; public Ip() { ping = new HashMap(); } public void Ping(String ip) throws Exception{ //最多30个线程 while(threadCount>30) Thread.sleep(50); threadCount +=1; PingIp p = new PingIp(ip); p.start(); } public void PingAll() throws Exception{ //首先得到本机的IP,得到网段 InetAddress host = InetAddress.getLocalHost(); String hostAddress = host.getHostAddress(); int k=0; k=hostAddress.lastIndexOf("."); String ss = hostAddress.substring(0,k+1); for(int i=1;i String iip=ss+i; Ping(iip); } //等着所有Ping结束 while(threadCount>0) Thread.sleep(50); } public static void main(String[] args) throws Exception{ Ip ip= new Ip(); ip.PingAll(); java.util.Set entries = ping.entrySet(); Iterator iter=entries.iterator(); String k; while(iter.hasNext()){ Map.Entry entry=(Map.Entry)iter.next(); String key=(String)entry.getKey(); String value=(String)entry.getValue(); if(value.equals("true")) System.out.println(key+"-->"+value); } } class PingIp extends Thread{ public String ip; // IP public PingIp(String ip){ this.ip=ip; } public void run(){ try{ Process p= Runtime.getRuntime().exec ("ping "+ip+ " -w 300 -n 1"); InputStreamReader ir = new InputStreamReader(p.getInputStream()); LineNumberReader input = new LineNumberReader (ir); //读取结果行 for (int i=1 ; i input.readLine(); String line= input.readLine(); if (line.length() ping.put(ip,"false"); else ping.put(ip,"true"); //线程结束 threadCount -= 1; }catch (IOException e){} } } }

如何获取自己电脑的局域网IP地址

免费的功能很少,不然就是有限制和阉割,最终目的还是要你掏钱购买,运气好的话找个破解版或者有免费序列号的也可以。

推荐下IP-guardIP-guard能一对多统一管理局域网内计算机,IP地址查看这种功能就不用说啦,还能实现网页浏览监控、即时通讯聊天监控、带宽管理、网络控制、应用程序管控等功能。

分享:
下载
发表关于《获取局域网所有ip软件 java获取局域网所有ip》的评论

福州电脑网(福州iThome)专业电脑/计算机学习网站.提供电脑维修知识,包括计算机软件/硬件维修知识,路由器/交换机/网络设置,电脑蓝屏,网络/it知识学习等等电脑技术学习资料.

免责声明:本站所有信息内容仅供参考,如有冒犯您的权益请联系我们删除!请大家注意:本站删帖完全免费。邮箱:

Copyright (C) FziThome.com, All Rights Reserved.

版权所有 闽ICP备14002611号-3