在局域网里面linux 网卡MAC地址获取

在局域网里面linux 网卡MAC地址获取,第1张

Linux系统有一个命令是tcpdump,它也可以实现抓包的功能。如果你知道这台主机的ip地址,很简单,通过tcpdump命令:两个终端窗口,一个用来ping,一个用来抓包,你可以分析出它的mac地址;如果什么都不知道的可能会有点麻烦,你需要做的事情很多,抓去数据包,同样你还要分析。

注,两条命令:

#tcpdump host 1921681254 -vvv

host 1921681254表示你要抓取数据包的主机,假如你要得到它的mac地址,再开一个窗口,通过ping 1921681254,抓取的数据包中你就可以看到它的mac地址了。

可以使用ifconfig命令。ifconfig是linux中用于显示或配置网络设备(网络接口卡)的命令,英文全称是network interfaces configuring。它能够显示网卡的IP地址、子网掩码、广播地址、硬件地址等信息。

用法示例:

查看网卡eth0的mac地址

$ ifconfig eth0

mac地址位于上图中的红色方框处。

不同的 *** 作系统下,查看的命令稍有不同。在Windows *** 作系统下,首先进入MS-DOS(或命令 *** 作符)状态,然后输入查看MAC地址命令,即可获得适配器地址 (即MAC地址)。在 《开始菜单》《运行》中执行下面的命令

如果你是要修改linux的mac地址这很简单 再/etc/sysconfig/network-scripts/ifcfg-ethX (X是表示你的哪一张网卡) 修改其中的mac,修改成服务器能通过的mac就可以了,修改后,重启下网卡,为了将缓存中的mac地址修改

以上就是关于在局域网里面linux 网卡MAC地址获取全部的内容,包括:在局域网里面linux 网卡MAC地址获取、linux 通过IP地址的MAC地址、Windows或Linux下如何查看网卡MAC地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9784696.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存