精华内容
下载资源
问答
  • 是我用过的最好的局域网ip扫描工具,不仅是ip扫描搜索,所需信息基本都能够扫描出来,不可多得的好工具
  • 海芯监控设备,局域网IP搜索,修改工具,局域网安装工具
  • 局域网IP搜索工具

    2015-02-13 17:51:13
    局域网IP搜索工具,试用于局域网内IP地址的查找!
  • 挨个PING局域网内每个IP,用来检测已被使用的IP
  • 工具是用来搜索指定网段,局域网内存在的地址,纯净版无广告。
  • 局域网IP搜索工具

    千次阅读 2020-03-11 19:51:58
      对于需要经常组建局域网的人来说,获取每台设备的IP地址是必须的。但是有的时候你是没有办法获取到网关设备的管理权限的,如果是有显示屏的设备还好说,直接本地查看IP地址就好了。一旦没有显示屏,一切就会显得...

      对于需要经常组建局域网的人来说,获取每台设备的IP地址是必须的。但是有的时候你是没有办法获取到网关设备的管理权限的,如果是有显示屏的设备还好说,直接本地查看IP地址就好了。一旦没有显示屏,一切就会显得有些麻烦,这时恐怕只能提前设置固定IP了。这就是我写这个Python小工具的原因啦。

      其实这个小工具的开发原理非常简单,仅仅只是利用了一下arp列表,如果你懂arp指令的话,直接命令行操作就能解决问题了٩(ˊᗜˋ*)و。

    • 工具首先会利用 ‘arp -d’ 清除一下arp列表,这时需要管理员权限;
    • 然后循环ping所有网段中的IP,重建arp列表;
    • 最后利用正则表达式匹配MAC地址,获取对应的IP地址。

      使用的时候直接运行.exe文件就好了,完全绿色无污染~ 工程文件和exe执行档我都上传到我的GitHub(GodenX)了。

    下面贴一下Python源码:

    #!/usr/bin/python3
    # -*- coding:utf-8 -*-
    # Time    : 2019/2/16 8:59
    # @Author : Jackie Yang
    # File    : Search_all_IP_in_LAN.py
    # Project : Search_all_IP_in_LAN
    # Version : v0.1
    
    from progressbar import *
    import os
    import re
    import time
    
    
    def arp_del():
        with open("./temp.bat", "w", newline='') as bat:
            bat.write(
                '''@echo off\r\n%1 %2\r\nver|find "5.">nul&&goto :st\r\nmshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :st","","runas",1)(window.close)&goto :eof\r\n:st\r\ncopy "%~0" "%windir%\system32\\"\r\narp -d''')
        os.system('cmd.exe /c ' + os.path.dirname(os.path.abspath(__file__)) + r'\temp.bat')
        os.remove('temp.bat')
    
    
    def run():
        arp_del()
        # noinspection PyBroadException
        try:
            var = os.popen("arp -a").read()
            ip_address = re.search(r"\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}", var, flags=0).group()
            print("本机IP: ", ip_address)
            var = ip_address.split(".")
            ip = var[0] + "." + var[1] + "." + var[2] + "."
        except Exception as e:
            print(e)
            return
        # noinspection PyBroadException
        try:
            mac = input("请输入MAC地址(以‘-’间隔):").lower()
            mac = re.search(r"[a-zA-Z0-9]{1,2}\-[a-zA-Z0-9]{1,2}\-[a-zA-Z0-9]{1,2}\-"
                            r"[a-zA-Z0-9]{1,2}\-[a-zA-Z0-9]{1,2}\-[a-zA-Z0-9]{1,2}", mac, flags=0).group()
        except Exception as e:
            print("输入错误!")
            return
        print("MAC: %s" % mac)
        progress = ProgressBar()
        for i in progress(range(1, 256)):
            os.popen("ping -n 1 " + ip + str(i))
            time.sleep(0.01)
        var = os.popen("arp -a").read()
        l = var.split(" ")
        for i in range(len(l)):
            if l[i] == mac:
                for j in range(1, 20):
                    if l[i - j] != "":
                        print("IP地址:", l[i - j])
                        break
                break
        else:
            print("MAC不在局域网中!")
    
    
    if __name__ == "__main__":
        try:
            run()
        except Exception as e:
            print(e)
        finally:
            input("输入 Enter 退出")
    

      其实这个小脚本还有一个需要改进的地方,不知道是Pyinstaller的原因还是什么其他原因,我利用了Windows自带的库并没有能够获取到管理员权限。我仅仅只是使用了一个折中的办法,利用Python脚本生成了一个temp.bat批处理文件,在这个文件中申请管理员权限,在运行完后再删除它。如果有朋友能够帮忙解决一下,欢迎博客下留言或者直接GitHub留言,谢谢!

    Enjoy it!

    展开全文
  • 在产品的使用中我们一般都要设置一个配置环节,这个环节可以设定主机的IP地址等信息,但是这样配置的话使得我们的产品用起来效果不是很好,因此我想到了实现局域网IP扫描的功能,IP局域网扫描是指定IP网段获取IP地址...

    在产品的使用中我们一般都要设置一个配置环节,这个环节可以设定主机的IP地址等信息,但是这样配置的话使得我们的产品用起来效果不是很好,因此我想到了实现局域网IP扫描的功能,IP局域网扫描是指定IP网段获取IP地址信息的方法,在加上PING命令来处理实现,检查该设备是否在线。

    dd1379a0d19f9bfa7a5b8b5e37e57df7.png

    代码很简单,主要浏览就是获取主机名,然后检查该设备是否可用,如果可用,那么我们的设备是在线的,如果不可用,那说明以前登陆过,现在无法登陆,然后可以根据主机名来实现自动配置的效果。

    具体代码

    public static void main(String[] args) {

    try {

    //设置IP地址网段

    String ips = "192.168.2.";

    String ip;

    InetAddress addip;

    //遍历IP地址

    for (int i = 1; i < 255; i++) {

    ip = ips + i;

    addip = InetAddress.getByName(ip);

    //获取登录过的设备

    if (!ip.equals(addip.getHostName())) {

    //检查设备是否在线,其中1000ms指定的是超时时间

    boolean status = InetAddress.getByName(addip.getHostName()).isReachable(1000);     // 当返回值是true时,说明host是可用的,false则不可。

    System.out.println("IP地址为:" + ip + "\t\t设备名称为: " + addip.getHostName() + "\t\t是否可用: " + (status ? "可用" : "不可用"));

    }

    }

    } catch (java.io.IOException uhe) {

    System.err.println("Unable to find: " + uhe.getLocalizedMessage());

    }

    }

    3f6157a2bc5a893fd608add77f55c7ce.png

    局域网ip搜索工具扫描设备的简单Java实现图二

    实现效果

    IP地址为:192.168.2.1        设备名称为: phicomm.me                              是否可用: 可用

    IP地址为:192.168.2.103     设备名称为: yunos-609150f1f6a4a718.lan       是否可用: 不可用

    IP地址为:192.168.2.124     设备名称为: tao-mac.lan                                是否可用: 可用

    IP地址为:192.168.2.149     设备名称为: android-2bd63cc5913f1868.lan     是否可用: 不可用

    IP地址为:192.168.2.183     设备名称为: redminote4x-hongmish.lan         是否可用: 不可用

    IP地址为:192.168.2.198     设备名称为: mi6-xiaomishouji.lan                 是否可用: 不可用

    ef7f666c48aa86ea8a20384a5927fd66.png

    局域网ip搜索工具扫描设备的简单Java实现图三

    在设置当前网段的时候,可以更具本机的IP地址来自动的设置当前网段,而不是手动的填写。在识别到某个设备可用的时候,通过接口或者主机名称来判断是是服务器,如果是的话,那么就进行连接操作!

    以上就是局域网ip搜索工具扫描设备的简单Java实现

    展开全文
  • 工具比较适合网管们,可以快速查找到各网段的IP地址相关信息,包括IP地址、主机名称、计算机名称、工作组、用户名、MAC 地址和TTL等。这些功能都可以自行选择
  • 你是否需要一款简洁实用的网络检测工具呢?来试试Network Kit X for Mac吧!Network Kit X Mac版是一款运行在MacOS平台上的网络检测工具箱。Network Kit X允许您快速查找有关您的网络的所有信息。内部和外部IP,ISP...

    你是否需要一款简洁实用的网络检测工具呢?来试试Network Kit X for Mac吧!Network Kit X Mac版是一款运行在MacOS平台上的网络检测工具箱。Network Kit X允许您快速查找有关您的网络的所有信息。内部和外部IP,ISP名称,网络名称,MAC地址,网关地址,子网掩码和DNS地址等信息欢迎来Macz.com体验使用

    f8a446e85c9765a083eadc5e5859004a.png

    Network Kit X for Mac官方介绍

    Network Kit X for Mac在iOS平台上下载超过10万次,通过Network Kit X提供给OS X,这是一套完整的网络工具。只需单击即可打开域名。一个惊人的实时图表可以帮助您可视化PING响应时间,还提供实时统计数据。

    7738bc53836a7570d4efe35c18c1b799.png

    Network Kit X for Mac功能介绍

    网络实用程序X

    在iOS平台上下载超过10万次后,Network Utility还通过Network Utility X提供给OS X,这是一套完整的网络工具。

    窗口小部件

    网络实用程序X OS X通知中心小组件

    一个有用的小部件将网络信息带入您的通知中心。控制机器的IP,下行链路和上行链路速度以及许多其他信息。

    只需单击即可打开域名。

    一个惊人的实时图表可以帮助您可视化PING响应时间。

    还提供实时统计数据。

    GEOIP的

    网络实用程序X GEOIP图像Geo IP工具允许您在几秒钟内快速地对域或IP进行地理定位。

    网络工具

    网络实用程序X网络工具图像查询Whois服务器或使用NSLookup和Dig服务来发现有关域的每个信息。

    到处

    网络实用程序也可在iOS上使用。在Mac上启动操作,只需点击一下即可在iPad / iPhone上复制它。

    2d81549c4ca8da2f98ba25b05dcb5a93.png

    Network Kit X for Mac软件特色

    网络信息

    设备网络接口的完整且易于理解的报告。在该选项卡中,您可以找到有关Wi-Fi,Internet或任何其他网络接口的IP,IPv6,其他地址或数据使用情况统计信息。

    网络带宽监视

    通过一个方便且高度可配置的图表显示当前的下载和上传速度,始终保持带宽的使用。您可以从应用程序首选项配置它。

    局域网探测

    使用LAN扫描仪工具分析本地网络。发现谁连接到您的网络并Ping它只需两次点击。

    轻松管理自定义子网以仅扫描局域网的一部分。

    Ping

    局域网设备,Ping服务器,ping任何你想要的。也支持IPv6地址,并且可以使用诸如数据包大小,超时,间隔等高级选项,并且可以轻松配置。

    Ping的结果可以在聚合统计数据中以图形方式在实时图表中列出,也可以在每个ICMP响应中获得一行。

    GEOIP

    你有没有想过服务器或任何其他IP的位置?这是您的工具,在地图上显示位置,并在详细信息窗格中获取ISP或ASN等其他详细信息。

    DIG

    DNS查找实用程序变得简单。列表清楚地显示了查询的结果,高级选项允许您根据查询类型自定义您的请求到DNS服务器。

    WHOIS

    查找有关域名及其所有者的任何信息,例如状态,创建日期,注册人电子邮件和地址等等。

    NSLOOKUP

    一个简单的文本DNS查找实用程序。

    网络信息获取

    Network Utility附带了一个有用的小部件,可将网络信息带入您的通知中心。

    带宽监视器小部件

    全新的带宽监视器小部件,带宽监视器工具也可用于Mac的通知中心。

    MINIAPP

    现在可以从Mac的状态栏快速访问Network Kit X,从Network Kit X的首选项启用轻量级迷你应用程序。

    导出结果

    任何地方每个实用程序都有一个导出按钮,允许您导出原始文本结果。

    07b7d42af101fc0512d7cb272f8cc0a7.png
    4df86010cde9ecb785279fbd9373e79b.png
    37ee9f3a2673b1d4accf738225a16841.png
    7a49f364d0d157cf1de382f2d492099d.png
    68fc9dfd8d600d67b72357164cc59966.png
    d3cbc83fb561e1f122a9d5f0b4f6f68a.png
    展开全文
  • 局域网IP搜索工具scan

    2011-07-13 09:59:31
    局域网IP搜索工具scan 1.可以利用此软件搜索网内所以Ip
  • 局域网IP扫描工具(SoftPerfect Network Scanner) 是一款体积小巧的多线程IP,对于系统管理员和本就对计算机安全感兴趣的用户来说,SoftPerfect Network Scanner是必须拥有的。通过SoftPerfect Network Scanner用户...

    局域网IP扫描工具(SoftPerfect Network Scanner) 是一款体积小巧的多线程IP,对于系统管理员和本就对计算机安全感兴趣的用户来说,SoftPerfect Network Scanner是必须拥有的。通过SoftPerfect Network Scanner用户可以去检测自定义的端口,而且也能向用户报告已经打开了的端口。

    a60ea29408906900ba782b8c5b09fa4b.png

    除此之外,SoftPerfect Network Scanner还支持解析主机域名以及本地IP的自动检测、同时还能监听TCP端口扫描等等,功能非常强大丰富。而且,除了可以检测本地IP以外,它还支持检测外部的IP范围,更厉害的是它还有远程关机以及唤醒局域网的功能。需要注意的是,这款软件目前是只支持英文版本的,有需要的可以下载使用。

    软件功能特色

      Pings 电脑不需要管理权限

      检测硬件(MAC)地址甚至可以跨越路由器。

      检测隐藏共享文件夹(通常在网络上不可见的)和可写的文件夹。

      检测您的内部和外部IP地址。

      扫描系统监听的TCP端口和SNMP服务。

      检索当前登录的用户。

      你可以安装和探索网络资源。

      可以启动外部第三方应用程序。

      输出结果为HTML,XML,CSV和TXT等

      支持唤醒局域网,远程关机,发送网络消息。

      通过WMI获取任何可能的信息。

      它是完全免费,无需安装,并且不包含任何广告软件/间谍软件/恶意软件。软件特性
    1、SoftPerfect Network Scanner是一个免费的多线程的IP,NetBIOS和SNMP的扫描仪。
    2、其目的是为系统管理员和对计算机安全感兴趣的用户。
    3、检测用户自定义的端口并报告已打开的端口,解析主机域名和自动检测您的本地IP ,监听TCP端口扫描,哪些类型的资源共享在网络上(包括系统和隐藏)显示器。
    4、此外,它可以让你安装为网络驱动器共享文件夹,然后使用Windows资源管理器,筛选结果列表和更多。
    5、SoftPerfect Network Scanner还可以检查用户定义的端口并报告回来,如果一个是开放。它也可以解析主机名和自动检测您的本地和外部IP范围。它支持远程关机和唤醒局域网。

    展开全文
  • 局域网ip深入扫描工具(Advanced_IP_Scanner),扫描准确,各种网络硬件设备都可扫描处理。亲测好用,推荐给大家。
  • 局域网跨网段搜索IP

    2019-03-25 15:47:44
    局域网跨网段搜索IP,使用了pcap库
  • 局域网IP监测工具

    2011-09-07 15:19:17
    软件直接运行,免安装。运行后输入要监测的IP地址范围。不输入则自动搜索路由器上在用的用户IP及机器
  • ip端口扫描工具的英文名字是ipscan,是一款搜索局域网机器的绿色小软件.IPScan在静态IP地址环境下或者DHCP环境下,都提供完善的IP地址管理。用户也可以使用IPScanProbe自带的DHCP服务器,它能提供更高的安全和灵活的...
  • 局域网IP搜索与IP包监视工具,VC 的源代码,设定IP范围,设定检索时的超时时间,点击开始,程序就能检索局域网内的相邻IP了,此程序相信对大家有用处吧,也可以从中了解一些网络编程的相关知识。  烈火下载友情...
  • Advanced IP Scanner是一款快速、强大、易于使用的局域网IP扫描器,它可以在几秒钟之内扫描出局域网计算机的相关信息,功能有:远程关机和唤醒,RAdmin集成等等。本程序使用多线程扫描技术,可以每秒扫描数百台...
  • IPMAC搜索工具

    2017-09-25 13:05:28
    IPMAC搜索工具是一款搜索本地IP及MAC的常用工具,能够快速的帮你查询出现有设备IP地址及设备的Mac,方便管理。
  • 端口扫描 局域网ip搜索 局域网共享查询小工具
  • lan局域网ip查看器

    2021-03-19 17:50:43
    局域网ip查看
  • ip搜索工具

    2018-11-20 10:02:40
    Advanced IP Scanner是一款用于Windows 的快速、健壮和易于使用的局域网扫描器。它很容易让您在几秒钟之内得到局域网计算机的相关信息。它使您能够单击访问更多有用的功能- 远程关机和唤醒,RAdmin集成,等等。本...
  • 局域网设备扫描工具

    2019-04-02 15:39:24
    局域网查看工具(LanSee)破解版采用多线程技术,可以快速搜索局域网中的计算机(包括IP地址、MAC地址、计算机名称、工作组、用户名、操作系统)、共享资源、共享文件。通过图表的方式展示出局域网中某个网段的IP占用...
  • 大华ip搜索工具是用于大华录像设备的IP搜索快速配置工具,使用configtool可以自动搜索大华摄像机ip地址,支持批量修改设备ip,当然也可以对设备进行系统升级,需要的就来下载吧。
  • ip端口扫描工具的英文名字是ipscan,是一款搜索局域网机器的绿色小软件.IPScan在静态IP地址环境下或者DHCP环境下,都提供完善的IP地址管理。用户也可以使用IPScanProbe自带的DHCP服务器,它能提供更高的安全和灵活的...
  • 好用的IP查询软件,解决自己配IP冲突问题,查询得到的IP使用前可以ping下试试
  • 内网的主机都是自动分配ip地址,有时候需要查看下有那些ip在使用,就写了个简单的...有时候需要知道所在局域网的有效ip,但是又不想找特定的工具来扫描。 使用方法 python ip_scaner.py 192.168.1.1 (会扫描192.168.
  • 局域网IP扫描工具

    2011-12-27 16:27:56
    局域网IP扫描工具 SuperScan3 详细的大家百度搜索下就知道多厉害了!
  • 局域网IP查询工具

    2014-08-24 20:20:04
    可以搜索本电脑区域其它IP地址(包括不正在上网的),嘿嘿

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 29,426
精华内容 11,770
关键字:

局域网ip搜索工具