使用Ping命令获取同一网段计算机的MAC地址


关键词

使用Ping命令获取同一网段计算机的MAC地址

摘要

<p>使用Ping命令获取同一网段计算机的MAC地址<br /><br />我们一般理解Ping就是用来测试网络连通性的,它使用ICMP协议来获取返回数据包。其实Ping命令还可以用来获取内网计算的MAC地址。<br /><br />首先,我们用arp -a来查看一下本地计算机的ARP缓存记录表,一般里面都有一条网关的记录。偶尔会有个别其它机器的记录,但是过一段时间(一般为5分钟)就会过期失效而被删除。<br /><br />如下:<br />C:\Documents and Settings\Administrator>arp -a<br />Interface: 27.54.xxx.112 --- 0x2<br /> &#160;Internet Address &#160; &#160; &#160;Physical Address &#160; &#160; &#160;Type<br /> &#160;27.54.xxx.97 &#160; &#160; &#160; &#160; &#160;e0-24-7f-19-33-80 &#160; &#160; dynamic<br /><br /></p>

使用Ping命令获取同一网段计算机的MAC地址

我们一般理解Ping就是用来测试网络连通性的,它使用ICMP协议来获取返回数据包。其实Ping命令还可以用来获取内网计算的MAC地址。

首先,我们用arp -a来查看一下本地计算机的ARP缓存记录表,一般里面都有一条网关的记录。偶尔会有个别其它机器的记录,但是过一段时间(一般为5分钟)就会过期失效而被删除。

如下:
C:\Documents and Settings\Administrator>arp -a
Interface: 27.54.xxx.112 --- 0x2
 Internet Address      Physical Address      Type
 27.54.xxx.97          e0-24-7f-19-33-80     dynamic


然后,我们找一台内网确实存在的机器,ping它的ip地址。然后再查看arp -a,你会发现,arp缓存表里面,已经多出来一条记录,这条记录就是这个新的IP和它对应的MAC地址。

执行ping
C:\Documents and Settings\Administrator>ping 27.54.xxx.113
Pinging 27.54.xxx.113 with 32 bytes of data:
Request timed out.
Control-C
^C
结果如下:
C:\Documents and Settings\Administrator>arp -a
Interface: 27.54.xxx.112 --- 0x2
 Internet Address      Physical Address      Type
 27.54.xxx.97          e0-24-7f-19-33-80     dynamic
 27.54.xxx.113         00-15-5d-c3-34-1b     dynamic

最后,说说原理。在ping命令执行之后,如果目标IP与源IP是同一网段,则它会首先检查一下自己的arp缓存表,如果表中有目标地址的MAC,则不用发送ARP广播。如果arp缓存表中不存在,则系统会发起一个arp广播包,寻找目标IP地址的MAC。找到MAC之后再向目标地址发送ICMP数据包。

注意:只要目标主机在线,不管它是否禁ping,用这种办法都可以获取到对方的MAC地址。

 

要饭二维码

洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权

本文属于“洪哥笔记”原创文章,转载请注明来源地址:使用Ping命令获取同一网段计算机的MAC地址:http://www.splaybow.com/post/ping-get-mac-address.html

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:115085382!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D

HTTP协议状态码详解列表 »

相关文章:

FlashFXP查看ftp站点的密码  (2016/12/21 7:22:39)

dnspod的dns地址  (2015/7/7 10:58:28)

一些常用的公共dns列表  (2015/7/4 17:01:09)

网站两侧副导航的制作  (2015/5/17 17:01:41)

精美flash的制作  (2015/4/25 10:38:42)

简单介绍UDP协议  (2014/5/10 14:48:13)

IP网段的判断  (2014/5/8 15:08:23)

子网划分  (2014/5/7 14:29:05)

IP分类  (2014/5/5 15:16:57)

Win7环境配置(三)PHP  (2014/5/4 17:01:12)