中易网

如何通过ip地址查询mac地址

答案:2  悬赏:80  
解决时间 2021-03-23 03:13
如何通过ip地址查询mac地址
最佳答案
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服务
全部回答
局域网管理中经常遇到已知某个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查询,但这个工具好象不能跨网段查询。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
桌面图标无法正常显示,用WIN7优化大师把图标
大话2时间宠物
东莞爱普生发票打印机售后维修服务中心在哪里
成都到仁寿在哪坐车呢?南门这边有车么?
我女儿的户口在皋兰能在兰州一只船小学上小学
如何预防校园火灾 校园火灾的预防措施
家用新风系统有什么好处
iPhone到底如何降级
苏州藏獒园在哪里?红瑶藏獒园怎么去?
来钱花借了1500下款1100现在逾期了怎么办
王华买爹 是什么历史小说
郑州银行客户经理杨波
南宁凤岭佳园公租房二房一厅户型图
唐山哪里有售轿车旧轮胎
三段奶粉能喝到几岁
推荐资讯
有没有公路法试题及答案.行政处罚法试题及答
安全健康减肥?我是一名产后肥胖者 需要健康的
约克夏好吗 美丽机灵又有着高贵的气质
求解 为什么匡威的帆布鞋比杂牌子的帆布鞋好
戴尔笔记本显示电源已连接未充电,而且充电提
晚上做梦梦见天空乌云,过后出现飞机。是怎么
2010年度税审报告,业务招待费被调增300多块
桐乡石门哪里招工
衡水到滑县怎么坐火车
丁家宜护肤品的产地在哪里?
2016年宁夏平罗三中中考邢晓宇的成绩
请问下哪里有微信开发的文档或者API?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?