2023年11月27日发(作者:)

如何查询局域⽹ip地址

局域⽹(Local Area NetworkLAN)是指在某⼀区域内由多台计算机互联成的计算机组。⼀般是⽅圆

⼏千⽶以内。局域⽹可以实现⽂件管理、应⽤软件共享、打印机共享、⼯作组内的⽇程安排、电⼦邮件和传

真通信服务等功能。局域⽹是封闭型的,可以由办公室内的两台计算机组成,也可以由⼀个公司内的上千台

计算机组成。下⾯是⼩编收集整理的如何查询局域⽹ip地址范⽂,欢迎借鉴参考。

如何查询局域⽹ip地址()

1.

知道对⽅的计算机名查看对⽅的ip

⽅法:开始->运⾏->cmd->ping 对⽅计算机名 -4

2.

知道对⽅ip查看对⽅的计算机名

⽅法:开始->运⾏->cmd->nbtstat -a 对⽅ip

3.

查询局域⽹内在线电脑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

如何查询局域⽹ip地址()

局域⽹查看在⽤的IP地址,对IP地址进⾏管理,是⽹管⼈员的基本操作。我常⽤的⽅式有两种:登

陆交换机查看,通过nmap等扫描⼯具查看。下⾯对这两种⽅式分别说⼀说。

登陆交换机查看

登陆⽹关交换机查看arp信息,这⾥需要注意的是接⼊交换机是不记录IP信息的,需要登陆⽹关交

;

每台终端上⽹必须要设置⼀个⽹关地址,是数据转发的第⼀跳,在这台⽹络设备上记录了终端的相

arp信息,即mac地址和ip地址的对应表;

这⾥以华为交换机为例⼦,telnent登陆交换机,输⼊命令“display arp”,即可查看局域⽹相关⽹段的

IP地址,

nmap是⼀个⾮常有名的⽹络安全审计⼯具,在⿊客帝国⾥有它的镜头,扫描局域⽹⽹段只是其中很

⼩的⼀部分功能,有兴趣的⽹友可以深⼊研究⼀下;

扫描局域⽹某IP⽹段的,可以使⽤nmap的三层⽹络设备发现选项”-sP",终端需要⽀持“ping"操作;

果需要扫描特定的服务,判断是否在线,可以使⽤四层扫描选项,‘-sT’是全连接,'-sS'是半连接;

相关命令“nmap -sP 172.17.148.0/24",

总结

判断某个⽹段的在线IP,最简单的⽅式就是登陆⽹关交换机查看,是被动获取信息的⽅式,获取的

数据⽐较准确;

使⽤ping等⼯具扫描局域⽹⽹段,是主动获取信息的⽅式,需要终端对ping命令回复,有些终端可

能由于安全问题,关闭了ping的响应,那么获取的信息可能与实际情况有误。

如何查询局域⽹ip地址()

如何在⾃⼰电脑端查看局域⽹中所有⽤户计算机的IPMAC地址呢?有时为了局域⽹管理的需要,

可以需要批量获取局域⽹电脑的IPMAC地址。以下就与⼤家分享⼀下获取局域⽹电脑IPMAC地址的⽅

法。

⽅法⼀:通过命令提⽰符查看局域⽹电脑的IPMAC地址。

新建⼀个⽂本⽂件,并在其中复制粘贴以下内容:

COLOR 0ACLS@ECHO OffTitle 查询局域⽹内在线电脑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 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 )) 正在获取本⽹段内的其它在线计算机IP,请稍等... for /f

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

查询完毕,按任意键退出...pause>nul

然后将⽂件名修改成查询局域⽹在线电脑,注意其中的扩展名为“.bat”,双击即可查看局域⽹

所有在线电脑的IP地址。

查询局域⽹电脑MAC地址的⽅法:打开命令提⽰符窗⼝,输⼊命令“nbtstat -a IP”即可获取与IP

应的电脑MAC地址。例如,查看局域⽹电脑IP“192.168.0.125”MAC地址,只需要输⼊“nbtstat -a

192.168.0.125”即可。

⽅法⼆:利⽤聚⽣⽹管软件来查询局域⽹电脑IPMAC地址。直接在百度中搜索获取程序的下载

地址。

安装并运⾏聚⽣⽹管程序,从弹出的监控⽹段配置界⾯中,创建⼀个基于本地⽹卡的监控⽹段,

然后选中并点击开始监控按钮。

从打开的程序主界⾯中,点击启⽤管理右侧的下拉列表,从中选择⼀种监控模式,可以根据当前

⽹络结构及分布特点进⾏选择。然后点击启⽤管理按钮。

此时将⾃动列出当前局域⽹中所在在线电脑相关信息,其中就包括电脑IPMAC地址信息。

同时还可以查看电脑当前⽹速使⽤情况,只需要勾选对应的计算机或者直接勾选全选项,即可显

⽰当前所有计算机⽹络使⽤情况。