Ⅰ 局域网内怎么通过mac地址查询ip地址
以XP系统为例,具体步骤:
建立这个程序,可以参照从这里开始的步骤。点击任务栏中的“开始”按钮,选择“所有程序”,再选择“附件”,再选择弹出菜单中的“记事本”,打开记事本程序:
将以下内容复制到记事本,另存为后缀为.bat的批处理文件:
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 )) 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”。
打开运行该执行文件,在窗口中输入命令“nbtstat -a IP”,如以上面查到的“10.10.3.21”为例,输入“nbtstat -a 10.10.3.21”,则显示结果为:
Ⅱ 如何获取局域网内设备IP地址和MAC地址
在家用路由器上,如果局域网是动态分配的地址,以TPlink为例,在“DHCP客户端”版链接里可以找权到,如果是静态分配的地址,在“静态地址分配”链接里可以找到。上述关键字在不同设备和版本上不尽相同,也不一定是一模一样的字样,有的在arp列表里。
在支持命令行的专业路由器上,用show arp或display arp可以查询到。
arp是所有路由器支持的协议,通过ip去查询mac地址,将三层报文在数据链路层上传输,路由器通过此协议周期性与局域网所有电脑交互信息,目的是确保路由器与电脑之间是否互通。
Ⅲ 怎样查看局域网内所有的MAC和IP地址
途径有两个:
1、登陆路由器,通过路由器账号和密码登陆路由器查内看局域网。
步骤容
1)、浏览器地址栏输入:192.168.1.1 进入登陆界面
Ⅳ 知道局域网内的一个MAC地址,怎么查到他的IP地址
方法1
通过NBTSCAN快速查询局域网计算机的IP\MAC地址\计算机名,以及通过此法对照MAC地址找到相应IP。
命令:“nbtscan -r 192.168.1.0/24”(搜索整个192.168.1.0/24网段, 即
192.168.1.1-192.168.1.254)输出结果第一列是IP地址,最后一列是MAC地址。
方法2
局域网查看工具 1.63 好象天空软件站有下,你网络一下这软件就行。
珠海心灵为你解答。
Ⅳ 怎么查询局域网内全部电脑IP和mac地址等
方法一:通过命令提示符查看局域网电脑的和MAC地址。
新建一个文本文件,并在其中复制粘贴以下内容:
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 )) ECHO.ECHO 正在获取本网段内的其它在线计算机IP,请稍等... for /f "skip=3 tokens=1,* delims= " %%i in ('arp -a') do ECHO IP: %%i 正在使用
ECHO.ECHO 查询完毕,按任意键退出...pause>nul
然后将文件名修改成“查询局域网在线电脑IP.bat”,注意其中的扩展名为“.bat”,双击即可查看局域网所有在线电脑的IP地址。
查询局域网电脑MAC地址的方法:打开“命令提示符”窗口,输入命令“nbtstat -a IP”即可获取与IP对应的电脑MAC地址。例如,查看局域网电脑IP为“192.168.0.125”的MAC地址,只需要输入“nbtstat -a 192.168.0.125”即可。
方法二:利用“聚生网管”软件来查询局域网电脑IP和MAC地址。直接在网络中搜索获取程序的下载地址。
安装并运行“聚生网管”程序,从弹出的“监控网段配置”界面中,创建一个基于本地网卡的监控网段,然后选中并点击“开始监控”按钮。
从打开的程序主界面中,点击“启用管理”右侧的“下拉列表,从中选择一种监控模式,可以根据当前网络结构及分布特点进行选择。然后点击”启用管理“按钮。
此时将自动列出当前局域网中所在在线电脑相关信息,其中就包括电脑IP和MAC地址信息。
同时还可以查看电脑当前网速使用情况,只需要勾选对应的计算机或者直接勾选”全选“项,即可显示当前所有计算机网络使用情况。
Ⅵ 局域网知道MAC地址如何查IP
运行内输入“cmd”,命令提示符下键入 arp -a ,显示IP与MAC地址对应关系,建议最好找服务器的主机查询,效率更高
如果是交换机的话,show mac-address-table命令 ,找到对应的端口,然后顺着线缆找就OK
另,注意如果是DHCP自动获取的话,每次可能都会有变更。如果是IP绑定MAC的话,直接进入路由器里查看就可以了
Ⅶ 如何查局域网某ip的mac地址
以XP系统为例,具体步骤:
建立这个程序,可以参照从这里开始的步骤。点击任务栏中的“开始”按钮,选择“所有程序”,再选择“附件”,再选择弹出菜单中的“记事本”,打开记事本程序:
将以下内容复制到记事本,另存为后缀为.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 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,* delims= " %%i in ('arp -a') do ECHO IP: %%i 正在使用
ECHO.
ECHO 查询完毕,按任意键退出...
pause>nul
在记事本窗口中,点击“文件”菜单,从弹出菜单中选择“另存为...”命令,在“保存类型”中选择“所有文件”,将“文件名”保存为.bat的文件,如“查看局域网在线IP.bat”。
打开运行该执行文件,在窗口中输入命令“nbtstat -a IP”,如以上面查到的“10.10.3.21”为例,输入“nbtstat -a 10.10.3.21”,则显示结果为:
就可以看到对方IP的mac地址了。
Ⅷ 怎么查询局域网内全部电脑IP和mac地址等信息
问题故障描述:怎么查询局域网内全部电脑IP和mac地址等信息 回解决方案: 1.开始菜单——运行答——输入”cmd“ 2.查询本机IP地址,确定网段。 输入:ipconfig/ALL 如图 3.复制如下代码粘贴到批处理窗口——右键粘贴 (代码此处 192.168.1.* 是根据您主机的ip网段 来填写的,) 复制如下 for /L %i IN (1,1,254) DO ping -w 2 -n 1 192.168.1.%i 回车 扫描结束后接着复制 arp -a 回车 3.等候批处理运行结束——如下图 Internet address —— 网内主机ip physical address —— 网内主机对应的mac地址
Ⅸ 如何查看局域网内其他机器的MAC地址
最简单的办法,ping那台主机,然后进入cmd模式,执行arp -a命令,即可看到该主机mac地址。
使用局域网扫描软件可以搜索整个网段的主机和mac,网上有很多,如Lanhelper。
Ⅹ 怎样查看局域网内的所有IP地址及其对应的MAC地址
1.net view 检查出所有同在一个局域网内的主机名;
2.ping "主机名" 得到其IP地址;
3.nbtstat -an ip地址得到其mac地址