精华内容
下载资源
问答
  • 局域网中如何快速查询有效IP地址?通常在日常使用电脑中为了让工作站顺利通过局域网上网,我们常常需要先为其配置一个有效的IP地址,不过局域网中究竟还有哪些IP地址没有被使用呢?本文现在为各位网友总结几则快速为...

    局域网中如何快速查询有效IP地址?通常在日常使用电脑中为了让工作站顺利通过局域网上网,我们常常需要先为其配置一个有效的IP地址,不过局域网中究竟还有哪些IP地址没有被使用呢?本文现在为各位网友总结几则快速为工作站分配IP地址的绝招,希望这些技巧能帮助大家高效管理好局域网网络。

    大家知道,局域网中的某台工作站如果在线,那么使用Ping命令测试该工作站的IP地址时,我们应该能够正常Ping通该工作站的IP地址;反过来,如果我们能够使用Ping命令正常Ping通某个IP地址,那就表明该IP地址已经被局域网中的某台工作站占用了,因此依次Ping局域网中每一个工作站的IP地址,并根据Ping命令的测试结果我们就能快速找到局域网中有效、可用的IP地址了,将该地址分配给新的工作站时,相信一定不会再发生地址冲突故障了。

    例如,要是我们想查看10.172.168.2地址是否已经被占用时,只需要依次单击本地工作站系统桌面中的“开始”、“运行”菜单命令,在弹出的系统运行对话框中输入字符串命令“cmd”,单击“确定”按钮后,将系统切换到MS-DOS命令行状态。

    在MS-DOS命令行提示符下输入字符串命令“ping 10.172.168.2”,单击回车键后,看看10.172.168.2地址是否能够被Ping通,要是发现该地址能够被Ping通的话,那就表明10.172.168.2地址已经被其他工作站抢先占用了,此时我们只要再对其他IP地址进行逐一测试就可以了,直到找出没有Ping通的IP地址。

    值得注意的是,这种寻找有效IP地址的方法准确率不是很高,因为在一些安装并启用了防火墙程序的工作站中,它们使用的IP地址由于受到了防火墙的保护,外人一般是无法Ping通到它们使用的IP地址的,所以那些无法被Ping通的某个IP地址,并不一定就是空闲的、有效的IP地址。这种方法仅仅适合一些规模较小的局域网,同时局域网工作站最好没有安装防火墙程序。

    展开全文
  • 1、按快捷键“win+r”打开运行界面,输入“CMD”回车 2、输入以下指令轮询ping for /L %i IN (1,1,254) DO ...ipconfig/all 可以查询当前所处网段(ipv4地址) 3、执行ARP -a命令 ARP -a命令用于记录出现的...

     1、按快捷键“win+r”打开运行界面,输入“CMD”回车

     

    2、输入以下指令轮询ping

    for /L %i IN (1,1,254) DO ping -w 1 -n 1 192.168.0.%i 

    其中 192.168.0.%i 部分要使用要查询的网段,比如 192.168.1.%i   192.168.137.%i    172.16.2.%i  等等

    ipconfig/all 可以查询当前所处网段(ipv4地址)

     

    3、执行ARP -a命令

    ARP -a命令用于记录出现的IP地址与物理地址的列表信息。  用于显示和修改“地址解析协议(ARP)”缓存中的项目。

    arp -a

     

    注意:不能跳过第二步,因为  ARP表还没查询到并建立。

    展开全文
  • windows 脚本:IPCheck.bat COLOR 0A CLS @ECHO Off Title "查询局域网在线IP" :send ...ECHO 本机的IP地址: for /f "tokens=3 skip=2 delims=: " %%i in ('nbtstat -n') do ( set "...

    windows

    • 脚本:IPCheck.bat
    COLOR 0A
    CLS
    @ECHO Off
    Title "查询局域网在线IP"
    :send
    @ECHO off&setlocal enabledelayedexpansion
    
    ECHO 本机的IP地址:
    for /f "tokens=4" %%a in ('route print^|findstr 0.0.0.0.*0.0.0.0') do (
     set IP=%%a
    )
    echo 【%IP%】
    goto :next
    ::[OLD]
    ::for /f "tokens=2 skip=2 delims=: " %%i in ('nbtstat -n') do (
    ::set "IP=%%i"
    ::set IP=!IP:~1,-1!
    ::ECHO 【!IP!】
    ::goto :next
    ::)
    
    :next
    for /f "delims=. tokens=1,2,3,4" %%i in ("%IP%") do set range=%%i.%%j.%%k
    ECHO.&ECHO 本网段内在线计算机名:
    ECHO 本网段【%range%.*】内的计算机有:
    for /f "delims=" %%i in ('net view') do (
    set "var=%%i"
    ::查询在线计算机名称
    if "!var:~0,2!"=="\\" (
    set "var=!var:~2!"
    ECHO !var!
    ping -n 1 !var!>nul
    ))
    ECHO.
    ECHO 本网段内在线计算机IP:
    for /f "skip=3 tokens=1,2 delims= " %%i in ('arp -a') do ECHO IP:%%i  MAC:%%j
    
    ECHO.
    ECHO 查询完毕,按任意键退出...
    pause>nul
    

    Linux

    @ 安装软件包
    # yum install -y nmap
    
    @ 使用频率最高的扫描选项:SYN扫描,又称为半开放扫描,它不打开一个完全的TCP连接
    # nmap -sS 10.47.85.0/24 --system-dns
    
    @ 打印所有IP和MAC地址
    # arp
    
    展开全文
  • 选择“所有程序”,再选择“附件”,再选择弹出菜单中的“记事本”,打开记事本程序:将以下内容复制到记事本,另存为后缀为.bat的批处理文件:COLOR 0ACLS@ECHO OffTitle 查询局域网内在线电脑IP:send@ECHO off&...

    查看局域网内其它电脑名称和IP

    如果要自己建立这个程序,可以参照从这里开始的步骤。点击任务栏中的“开始”按钮,选择“所有程序”,再选择“附件”,再选择弹出菜单中的“记事本”,打开记事本程序:

    将以下内容复制到记事本,另存为后缀为.bat的批处理文件:

    COLOR 0A

    CLS

    @ECHO Off

    Title 查询局域网内在线电脑IP

    :send

    @ECHO off&setlocal enabledelayedexpansion

    ECHO 正在获取本机的IP地址,请稍等...

    for /f "tokens=3 skip=2 delims=: " %%i in ('nbtstat -n') do (

    set "IP=%%i"

    set IP=!IP:~1,-1!

    ECHO 本机IP为:!IP!

    goto :next

    )

    :next

    for /f "delims=. tokens=1,2,3,4" %%i in ("%IP%") do setrange=%%i.%%j.%%k

    ECHO.&ECHO 正在获取本网段内的其它在线计算机名,请稍等...

    ECHO 本网段【%range%.*】内的计算机有:

    for /f "delims=" %%i in ('net view') do (

    set "var=%%i"

    ::查询在线计算机名称

    if "!var:~0,2!"=="\\" (

    set "var=!var:~2!"

    ECHO !var!

    ping -n 1 !var!>nul

    ))

    ECHO.

    ECHO 正在获取本网段内的其它在线计算机IP,请稍等...

    for /f "skip=3 tokens=1,* delims= " %%i in ('arp -a') do ECHO IP: %%i 正在使用

    ECHO.

    ECHO 查询完毕,按任意键退出...

    pause>nul

    在记事本窗口中,点击“文件”菜单,从弹出菜单中选择“另存为...”命令:

    在“保存类型”中选择“所有文件”,将“文件名”保存为.bat的文件,如“查看局域网在线IP.bat”,如上图;

    打开刚才保存的“查看局域网在线IP.bat”程序,可以看到执行结果:

    在以上的执行窗口中,有显示两部分内容:本局域网内所有在线电脑的电脑名称和IP地址,并且,上下两部分相同位置对应的是同一台电脑;

    当然,如果可以的话,你还能够根据需要,修改本BAT程序查询这些对应IP的MAC地址、打开的共享等。

    方法四 查看对方电脑mac地址

    曾几何时,一直以为查询对方Mac地址是何其困难的事情,经常在网络故障排查过程中略过此过程,因为把一条命令给忘记了。如今想起此命令,与君分享。

    如方法二中,打开DOS命令提示符窗口,在窗口中输入命令“nbtstat -a IP”,如以上面查到的“10.10.3.21”为例,输入“nbtstat -a 10.10.3.21”,则显示结果为:

    在上面的查询结果窗口中,我们通过IP就查询到了确切的以下信息:计算机名称、此电脑加入的工作组或域名称、MAC地址。

    取消

    评论

    展开全文
  • 1.查看自己电脑的IP地址,以此来确定网段 ipconfig //我的IP是192.168.1.24 //ipconfig是网络层的命令,...3.通过arp -a去查询所有IP地址和mac地址 arp -a //arp是数据链路层的命令,可以得到下一跳的mac地址 ···
  • 将以下保存为“局域网所有的在线IP.bat”:(编码(E):ANSI,否则看到的是乱码) COLOR 0A CLS @ECHO Off Title 查询局域网内在线...ECHO 正在获取本机的IP地址,请稍等... for /f "tokens=3 skip=2 delims=: "...
  • 主机发送信息时将包含目标IP地址的ARP请求广播到局域网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存...
  • 列出局域网所有计算机IP地址、物理地址及本机IP:arp -a 列出局域网所有计算名:net view 查看本机IP地址:ipconfig /all 根据ip地址列出计算机名:nbtstat -a [ip地址] [ip]通路,ping [计算机名]断路解决...
  • linux下nmap工具可扫描...查询局域网某网段正在使用的ip地址: nmap -sP 10.10.70.* 以上命令,将打印10.10.70.*/24网络所有正在使用的ip地址 转载于:https://www.cnblogs.com/liyuanhong/p/5850324.html...
  • 这个工具我没有使用过,我自己实现nmap工具的功能,首先我们查询局域网内有哪些电脑是alive的,下面我写了一个脚本:ping.sh 这样局域网内哪些电脑的ip是alive的就可以知道,下面来查看对于IP的MAC地址,使用cat /...
  • COLOR 0A CLS @ECHO Off Title 查询局域网内在线电脑IP :send @ECHO off&setlocal ...ECHO 正在获取本机的IP地址,请稍等... for /f "tokens=3 skip=2 delims=: " %%i in ('nbtstat -n') do ( set "IP=%%i
  • 查看局域网所有IP

    2013-05-22 16:19:00
    当某主机要向以太网中另一台主机发送IP数据时,它首先根据目的主机的IP地址在ARP高速缓存中查询相应的以太网地址,ARP高速缓存是主机维护的一个IP地址到相应的以太网地址的映射表。如果查到匹配的结点,则相应的...
  • 批处理 bat 查询局域网内在线电脑IP

    千次阅读 2017-07-14 16:09:21
    批处理 bat 查询局域网内在线电脑IP 查看自己局域网IP和物理网卡地址可以在 WIN+R –> 打开cmd 键入 arp -a 可以看到局域网所有的在线IP
  • Qt 寻找局域网机器的IP地址

    千次阅读 2011-07-18 04:15:13
    我做了一个类似飞鸽传书的小程序,当时以为Qt的类库中肯定有个类,可以查询所有局域网IP,结果找不到这个类。总不能让别人传文件的时候,还要输入IP吧。我就在一个Qt群里问了好多次,后来有个管理员看不下去了,...
  • 打开CMD 输入:for /L %i in (1,1,254) do ping -n1 192.168.0.%i ...既可显示所有在线的电脑加mac地址 或是在CMD输入:for /L %i in (1,1,254) do ping -n 1 192.168.0.%i>>c:\ping.txt 等待...
  • 这里用到camera_discovery模块 pip install camera_discovery from camera_discovery import CameraDiscovery camera_ip = CameraDiscovery.ws_discovery() print(camera_ip) 成功的话会返回一个摄像头ip列表 ...查询
  •  第一步:在查询其他计算机IP地址之前,要先找到局域网内其他的计算机,打开“开始”-“运行”—输入“cmd”,如图1:  图1  第二步:在命令窗口输入“net view”,按Enter键之后显示出局域网所有正在运行...
  • #!/bin/bash #写出局域网内的所有主机IP和对应的MAC,以及是否开启FTP服务 for ((i=1;i<=255;i++)) do arping -c 2 192.168.43.$i &> /dev/null if [ $? -ne 0 ] then a...
  • 表里的MAC地址和IP地址是一一对应的,如果缓存表里没有目标地址的MAC地址,则会向同一网段的所有主机发送信息,目标地址收到信息后会回应,同时双方都会更新自己的ARP缓存表,有效时间内下次通信时直接查询就可以了...
  • ip mac地址查询

    2010-10-25 10:27:57
    此软件可以方便的查询当前局域网所有ip地址和mac地址
  • COLOR 0A CLS @ECHO Off Title查询局域网内在线电脑IP :send @ECHO off&...ECHO 正在获取本机的IP地址,请稍等... for/f "tokens=3 skip=2 delims=: "%%i in('nbtstat -n')do( set"IP=%%i" set IP=!IP:~1...
  • 今天小编就分享下win7系统怎么查询内网ip地址的操作方法给大家,日常使用电脑过程中有时候需要访问内网ip地址,其实可以在局域网ip地址,接下来小编就和大家分享介绍下win7旗舰版查询内网ip详细的方法!win7检测到...
  • CMD命令查看局域网所有主机名及IP

    万次阅读 2013-03-25 10:04:38
    COLOR 0A CLS @ECHO Off Title 查询局域网内在线电脑IP :send @ECHO off&setlocal ...ECHO 正在获取本机的IP地址,请稍等... for /f "tokens=3 skip=2 delims=: " %%i in ('nbtstat -n') do ( set "IP=%%i" set IP
  • 1,200) do ping -w -2 -n 1 10.114.17.%ifor /L %i IN (1,1,254) DO ping -w 2 -n 1 192.168.1.%i //从1开始,每次增加1直到254,ping每台计算机arp -a //解析IP地址的MAC地址nbtstat -a ip //查询指定IP的计算机名称...
  • 内网IP是指在局域网内部的IP地址。 因为IPV4的网址资源有限,所以国内采用很多局域网来弥补。这样在局域网内部就会有很多内网IP。 如何查询公网IP地址 在百度上面搜索IP地址,就会出现公网IP ...
  • 网关六.DNS**DNS:Domain Name Service域名服务器**使用cmd命令---nslookup + 网址 可查询该网址的IP地址示例可使用该IP地址访问百度七.配置IP(以Windows xp为例,其他所有系统同样)1)右键网上邻居---属性--右键本地...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 173
精华内容 69
关键字:

局域网所有ip地址查询