如何拼局域网所有ip_查看局域网内所有ip

如何拼局域网所有ip_查看局域网内所有ip本文收集整理关于查看局域网内所有 ip 的相关议题 使用内容导航快速到达 内容导航 Q1 如何 DOS 命令查看局域网内的所有 IP 地址 保存 bat 文件 echooff amp setlocalenab 局域网空闲 IP 查询 bbs bathome cnRem 获取本机的 IP 地址 局域网 echo 正在获取本机的

本文收集整理关于查看局域网内所有ip的相关议题,使用内容导航快速到达。

内容导航:

Q1:如何DOS命令查看局域网内的所有IP地址?

保存 bat 文件@echo off &setlocal enabledelayedexpansion

title 局域网空闲IP查询@bbs.bathome.cn

Rem /*========获取本机的IP地址(局域网)=========*/

echo 正在获取本机的IP地址,请稍等…

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

set “IP_addr=%%i”

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

echo 本机IP为:!IP_addr!

goto :next

)

:next

for /f “delims=. tokens=1,2,3,4” %%i in (“%IP_addr%”) do set IP_fd=%%i.%%j.%%k

Rem /*========获取计算机名============*/

echo.&echo 正在获取局域网内计算机名,请稍等…

echo 处于网段 %IP_fd%.* 的计算机有:&echo.

for /f “delims=” %%i in (net view) do (

set “var=%%i”

rem ———-获取计算机名称————

if “!var:~0,2!”==”\” (

set “var=!var:~2!”

echo !var!

Rem ———-ping计算机名————–

ping -n 1 !var!>nul

)

)

echo.&echo —————————–

Rem /*========提取arp缓存=========*/

echo.&echo 正在获取局域网内计算机IP,请稍等…& echo.

for /f “skip=3 tokens=1,* delims= ” %%i in (arp -a) do echo IP: %%i 已经使用

echo.&echo —————————–

echo 程序完成,谢谢使用!

pause>nul

Q2:怎样查看局域网内所有的MAC和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 TableName Type Status———————————————9D15D457A66C432<00> UNIQUE Registered9D15D457A66C432<20> UNIQUE RegisteredWORKGROUP <00> GROUP RegisteredMAC 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命令。

Q3:如何查看局域网内所有的IP

这里使用系统自带的命令行来查看局域网所有的ip,操作如下:

1、按快捷键win+r,出现一个框,输入“cmd”,进入CMD窗口;

2、dos中输入arp-a

3、出现所有的IP地址。

4、输入ipconfig/all,回车

5、得到本机的详细信息。

Q4:怎样查看局域网内的所有IP地址及其对应的MAC地址?

查看局域网内所有的ip地址及其对应的mac地址,需要从路由器上查看。方法步骤如下:

1、打开浏览器,输入路由器ip地址,进入路由器登陆页面;

2、输入路由器账号和密码,进去路由器设置界面;

3、点击终端设备,即可查看到连接到路由器的所有上网设备及上网ip、mac地址。

WWW.YijitAo.+com

Q5:有什么好的软件可以搜索局域网内的所有IP地址?

看了其他的回答,几乎都用现有的工具,直接扫描,这里我已python为例,搜索一下局域网内所有活动IP,基本原理就是ping,对返回的结果进行分析,从而判断对应ip是否活动,代码很简单,实验环境win10+python3.6+pycharm5.0,主要内容如下:

1.获取本机系统类型,如果是windows系统,则ping命令使用参数n,如果是Linux等系统,则使用参数c,代码如下:

2.构建ping命令,这里先判断系统类别,选择对应参数,ping1次,对取回的结果进行分析,如果返回结果为空,则对应ip没有活动,如果TTL生存时间大于等于0,则对应ip活动,打印出活动的ip,代码如下:

3.最后,就是ping局域网内所有的ip,这里为了快速获取,开启了多个线程同时执行,代码如下:

程序运行结果如下,已经成功扫描出局域网内活动的ip:

至此,我们就完成了利用python获取局域网内活动的ip。总的来说,整个过程不难,原理很简单,只要你有一定的python基础,稍微熟悉一下流程,很快就能掌握的,当然,相对于直接用现有软件来扫描,麻烦了很多,就当一个小实验吧,玩玩,如果是Linux系统的话,可以直接使用fping命令,就能完成对局域网内所有ip的扫描,这里我就不详细介绍了,感兴趣的可以到网上搜搜相关资料和教程,希望以上分享的内容能对你有所帮助吧。

Q6:在linux下如何查看局域网的所有主机的ip地址

Linux用nmap对局域网扫描,查看arp缓存表就可以知道局域内主机ip和mac了,方法如下:

1.进行ping扫描,打印出对扫描做出响应的主机1nmap-sP192.168.1.0/24

2.使用UDP ping探测主机1nmap-PU192.168.1.0/24

3.使用频率最高的扫描选项(SYN扫描,又称为半开放扫描)执行得很快1nmap-sS192.168.1.0/24

4.扫描之后查看arp缓存表获取局域网主机IP地址1cat/proc/net/arp

Q7:怎样查看局域网内所有的MAC和IP地址?

途径有两个:

1、登陆路由器,通过路由器账号和密码登陆路由器查看局域网。

步骤

1)、浏览器地址栏输入:192.168.1.1 进入登陆界面

如忘记密码,路由器上RESET 按钮或孔,长按3-5秒,到指示灯闪动三次后至指示灯亮起但不闪动为止,路由器恢复出厂设置,通常出厂账户:admin,密码:admin 可参看路由器说明书。

2)按需求查询即可

2、p2p软件或其他局域网管理软件。

p2p软件打开,扫描网络就可以看到局域网内所有正在运行的的电脑,也可以看到ip和mac。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/202191.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 上午7:41
下一篇 2026年3月20日 上午7:41


相关推荐

  • 【uva 1153】Keep the Customer Satisfied(算法效率–贪心+优先队列)

    【uva 1153】Keep the Customer Satisfied(算法效率–贪心+优先队列)

    2022年2月22日
    46
  • 机器学习:代价函数cost function

    机器学习:代价函数cost function本文系转载,咯有修改原博客地址:http://blog.csdn.net/u012162613/article/details/44239919在此,向原作者表达感谢,致敬!1.从方差代价函数说起代价函数经常用方差代价函数(即采用均方误差MSE),比如对于一个神经元(单输入单输出,sigmoid函数),定义其代价函数为:C=(y−a)22C=\frac{(y-a)^2}{2}其中yy是我们期望

    2022年5月15日
    53
  • windows cmd 一行代码修改hosts文件内容

    windows cmd 一行代码修改hosts文件内容windows R 输入 cmd 回车 cdC Windows System32 drivers etcecho gt 表示覆盖 gt gt 表示追加 gt hostsecho127 0 0 1aa127 0 0 1bb gt gt hosts

    2026年3月17日
    2
  • InnoDB存储引擎体系架构

    InnoDB存储引擎体系架构一 InnoDB 体系结构 InnoDB 存储引擎有多个内存块 这些内存块组成了一个大的内存池 负责的工作如下 维护所有进程 线程需要访问的多个内部数据结构 缓存磁盘上的数据 方便快速地读取 同时在对磁盘文件的数据修改之前在这里缓存 重做日志缓冲 redolog 后台线程的作用 负责刷新内存池中的数据 保证缓冲池中的内存缓存的是最近的数据 将已修改的数据文件刷新到磁盘文件 同时保证在数据库发生异常的情况下 InnoDB 能恢复到正常运行状态 二 后台线程 InnoDB 存储引擎是多线程模型

    2026年3月19日
    2
  • solr删除索引_solr索引迁移

    solr删除索引_solr索引迁移http方式删除某个core下的所有索引其中collection_test是这个core的名称http://127.0.0.1:8983/solr/collection_test/update/?stream.body=*:*&stream.contentType=text/xml;charset=utf-8&commit=true

    2025年7月17日
    8
  • JSP+Servlet+Mysql仿猫眼订票系统

    JSP+Servlet+Mysql仿猫眼订票系统Javaweb 仿猫眼订票系统软件配置需求分析示例图软件配置项目基于 servlet jsp mysql 配置 MyEclipse10 jdk1 6 tomcat7 0 需求分析管理员操作 对电影 影院 管理员进行增删改查功能 其中包含级联查询 会员操作 可以进行查看电影详情 评论 选择影院 自定义选座 查看订单 个人信息管理等功能 采用 MVC 设计模式和 DAO 工厂模式 示例图资源链接 含数据库 https download csdn net download shangshan11

    2026年3月17日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号