只用电脑IP地址怎么获得MAC地址

只用电脑IP地址怎么获得MAC地址,第1张

ping

对方IP

再用arp

-a

查看机器上的arp缓存,其中一个是你自己机器的还有个就是那个IP的MAC地址了。

用ipconfig

/all

可查询自己的MAC地址

查同网段其他机器的nbtstat

-A

ip

或者 ping过的IP地址其主机nic的mac地址都会保存到arp缓存里面用arp

-a就可以查看里面的内容。

以上代码是获取mac地址的代码,在网上抄的,但实测有效,括号,我x,我第一次知道原来php也可以执行命令行。。。至于如何限制,应该是去截取mac的一部分经行if判断就可以了,你先尝试一下,仍有问题追问即可

重新连接网络。如登录不了,应该检查Mac地址是否正确,如Mac地址正确,可能是网络问题导致登录失败,应尝试重新连接网络。IP地址也可以称为互联网地址或Internet地址,是用来唯一标识互联网上计算机的逻辑地址。

按快捷键WIN+R调出运行工具。然后再输入CMD,再回车或点击确定

输入ipconfig -all命令按回车,就可以看得到这台电脑上的有线和无线网卡的MAC地址。

MAC(Media Access Control或者Medium Access Control)地址,意译为媒体访问控制,或称为物理地址、硬件地址,用来定义网络设备的位置。在OSI模型中,第三层网络层负责 IP地址,第二层数据链路层则负责 MAC地址。因此一个主机会有一个MAC地址,而每个网络位置会有一个专属于它的IP地址。

一般网站是不能获取到电脑的MAC地址。

如果是C/S结构,在局域网中还可以取得客户端得mac地址,通过广域网是不能得到地。

如果是B/S,在哪里也得不到客户端得mac地址的。

DOS窗口,输入: arp -a,显示所有机器mac。

或者下个局域网软件,点击扫描。比如IP BOOK

FYI:

有时候,我们需要获得所在局域网中所有的主机的MAC地址,不巧,手中又恰恰没有合适的软件。难道我们就束手无策了么?

其实,使用一些DOS命令,完全可以胜任这个工作,而且,效果会比某些软件好的多。

下面介绍下我的思路:

还记得ARP命令么?,利用ARP缓存信息,就可以得到我想要的局域网机器的MAC地址了。呵呵,理了一下思路,动手 *** 作,效果非常好,就连一些试用版、破解版的MAC扫描工具扫不出的有些机器的信息ARP里都有!如何实施呢?

用Ping 命令,先Ping 一下局域网中的机器IP,因为我想在本地机器的ARP缓存信息里得到想要的MAC地址信息。只有Ping 过局域网中在线机器,本地机器的ARP缓存就会记录下Ping 过的机器的IP与MAC地址信息,也就是说,本地机器发出个数据包,目标机器会有一个应答,这个应答里含有IP地址和MAC地址的信息,这些个信息会晢存 在本地机器的ARP缓存里。在本地机器上,用ARP -a就可全部显示出来了。(防火墙或者过滤包的方法也无法禁止ARP的查看,远程计算机不返回Ping成功的消息但会告诉本地计算机该IP地址对应的 MAC地址。有些MAC扫描工具因对方防火墙的原因而无法得到对方的IP和Mac信息。)

有了这些思路,就差不多了。可我总不能一个一个的去Ping 啊,于是我就写个批处理,批量检测局域网中在线的机器。例如要查看1921680这个网段中有哪些地址在线。在桌面上点鼠标右键新建一个文本文件后输入如下代码:

FOR /L %%i IN (0,1,255) Do ping 1921680%%i -n 1

arp -a -> MACtxt

将该文件保存为bat文件,双击这个批处理文件将自动搜索网段中的所有IP,并且将发现出的ARP信息都保存到MACtxt文件中。

arp –a ->MACtxt 这行命令表示将ARP显示的结果保存到 MACtxt的文本文件中。

如果只是想Ping某一部分IP而不是所有该网段中的IP,可以将上面命令行中 IN(0,1,255) 中1,255是<指IP的范围>改写。

注意:批处理没有程序报错功能,所以,IP的范围应严格在1,255之间,防止机器执行批处理时发生意外^_^)。比如,我只想扫描192168010至1921680200之间的IP与MAC信息,可以这样写:

FOR /L %%i IN (0,10,200) Do ping 1921680%%i -n 1

arp -a -> MACtxt

提示:扫描过程中可以使用“ctrl+c”命令进行中断。

以上就是关于只用电脑IP地址怎么获得MAC地址全部的内容,包括:只用电脑IP地址怎么获得MAC地址、如何获得登录用户的MAC地址、网址因未获取本机mac地址登录不了怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9878831.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存