
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地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)