如何通过ip地址查询mac地址
答案:2 悬赏:80
解决时间 2021-03-23 03:13
- 提问者网友:先森请一心
- 2021-03-22 04:19
如何通过ip地址查询mac地址
最佳答案
- 二级知识专家网友:猖狂的痴情人
- 2021-03-22 04:28
ping 对方IP 再用arp -a 查看机器上的arp缓存,其中一个是你自己机器的还有个就是那个IP的MAC地址了。
用ipconfig /all 可查询自己的MAC地址
查同网段其他机器的nbtstat -A ip 或者 ping过的IP地址其主机nic的mac地址都会保存到arp缓存里面用arp -a就可以查看里面的内容。
(1)根据IP地址查对方的机器名和MAC地址:
C:\nbtstat -A 202.110.96.75
NetBIOS Remote Machine Name Table Name Type
Status---------------------------------------------------------------------
JANKER <00 UNIQUE Registered
WORKGRP <1E GROUP Registered
MAC Address = 00-B0-D0-7A-9C-12
说明:则对方的机器名为JANKER,组为WORKGRP,其中<00<1E为NetBios名字的最后一个字符。
(2)列出本地所有NetBios名:
C:\nbtstat -n
NetBIOS Local Name Table Name Type
Status--------------------------------------------
JANKER <00 UNIQUE Registered
JANKER <20 UNIQUE Registered
机器名为JANKERPUBLIC <00 GROUP Registered;组名为PUBLICINet~Services <1C GROUP Registered;说明机器安装有Internet Information Service服务..__MSBROWSE__..<01 GROUP Registered;说明机器安装有MsBrowser Service服务
用ipconfig /all 可查询自己的MAC地址
查同网段其他机器的nbtstat -A ip 或者 ping过的IP地址其主机nic的mac地址都会保存到arp缓存里面用arp -a就可以查看里面的内容。
(1)根据IP地址查对方的机器名和MAC地址:
C:\nbtstat -A 202.110.96.75
NetBIOS Remote Machine Name Table Name Type
Status---------------------------------------------------------------------
JANKER <00 UNIQUE Registered
WORKGRP <1E GROUP Registered
MAC Address = 00-B0-D0-7A-9C-12
说明:则对方的机器名为JANKER,组为WORKGRP,其中<00<1E为NetBios名字的最后一个字符。
(2)列出本地所有NetBios名:
C:\nbtstat -n
NetBIOS Local Name Table Name Type
Status--------------------------------------------
JANKER <00 UNIQUE Registered
JANKER <20 UNIQUE Registered
机器名为JANKERPUBLIC <00 GROUP Registered;组名为PUBLICINet~Services <1C GROUP Registered;说明机器安装有Internet Information Service服务..__MSBROWSE__..<01 GROUP Registered;说明机器安装有MsBrowser Service服务
全部回答
- 1楼网友:修女的自白
- 2021-03-22 04:48
局域网管理中经常遇到已知某个mac地址,要查询其ip地址的情况,我总结一下有如下几种方法: 通过mac查ip 方法一:用arp -a 查询 这种方法只能查到与本机通讯过(20分钟内)的主机mac地址和ip地址。可在远程主机所属网段中的任一台主机上运行此命令,这样可查出ip欺骗类病毒的主机。 方法二:用专用软件查,如nbtscan 命令方式是:nbtscan -r 网络号/掩码位,这种方法可查询某网段的所有ip与mac对应关系,但装有防火墙的主机则禁止查询。 方法三: 如果所连交换机有网管功能,可用arp show 命令显示交换机的arp缓存信息,这种方式基本可查询所有的ip 与mac地址,但只有网管才有这个权限。 方法四:用sniffer类的嗅探软件抓包分析,packet中一般都含用ip地址与mac地址。 方法五:用solarwinds类软件中的mac address discovery查询,但这个工具好象不能跨网段查询。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯