--查看MAC地址

时间:2024-03-04 21:36:57

cmd->ipconfig /all可以查看本机的MAC地址
===========================

  在具体查询其他工作站的网卡MAC地址时,先依次执行“开始”/“运行”命令,在随后打开的运行对话框中,执行Pingaaa.aaa.aaa.aaa命令(其中aaa.aaa.aaa.aaa为同一网段中的目标工作站IP地址),例如执行了“ping61.155.52.201”命令后,如果发现该工作站可以连通的话,你可以再将屏幕切换到MS-DOS状态,然后执行“ARP-A”命令,在随后打开的图2结果界面中,你就能查看到对应“61.155.52.201”的网卡MAC地址了。从该界面中,你还能看到其他已经被访问过的工作站MAC地址。
    

 

                 图2
  点评:
  优点:该方法操作也很简单,可以不要到其他工作站旁,就能进行远程查看;
  缺点:该方法需要事先知道目标工作站的IP地址,才能进行MAC地址的查询。

远程查询法
  
  通过协议查询法,可以查询到同一子网中任意一台工作站的网卡MAC地址,可是如果目标工作站与本地主机不是处在同一子网中时,该如何查询它的网卡MAC地址呢?其实,你可以利用Windows系统内置的nbtstat命令,就能轻松查询到其他子网中的任意工作站MAC地址。
  在需要查询另外一子网中的目标工作站MAC地址时,可以先将屏幕切换到MS-DOS状态,然后在DOS命令行状态下,直接执行“nbtstat-Aaaa.aaa.aaa.aaa”命令(其中aaa.aaa.aaa.aaa为其他子网中的目标工作站IP地址,参数“A”有大小写之分,不能随意用“a”替代);例如,要是想查询其他子网中的61.155.52.155工作站MAC地址时,可以在DOS命令提示符下输入“nbtstat-A61.155.52.155”字符串命令,单击回车键后,你将在图3所示的结果画面中,看到对应该工作站的NetBIOS统计信息,其中也包括该工作站的网卡MAC地址。
    

 

                 图3
  点评:
  优点:该方法可以跨越子网,对本地工作站、远程工作站或其他子网工作站的网卡MAC地址进行查询。
  缺点:该方法必须事先知道工作站IP地址才能查询,否则将无法查询。而且这种方法不能进行批量查询。

批量查询法
  
  由于上面的方法,只能逐一检查工作站的网卡MAC地址,如果局域网中包含有许多工作站的话,上面的方法显然无法满足高效管理网络的要求。为此,你可以借助一些局域网管理工具来快速、批量地查询某一网段中所有工作站的网卡MAC地址。这里本文向各位推荐的一款工具为“Exview”,利用它你可以很方便地查询到本地的或远程的工作站MAC地址,也能一次性查询到指定局域网中所有工作站的网卡MAC地址。
  在使用“Exview”工具查询局域网工作站的MAC地址时,首先需要在某一台工作站中下载并安装好“Exview”程序,然后依次单击“开始”/“程序”/“探照灯”/“Exview”命令,在其后弹出的主查询界面中,依次单击工具栏中的“选项”/“配置”命令,在接着出现的图4设置窗口中,单击“CustomModules”标签,并在对应标签页面的“可选模块”列表中,选中“NetBIOS”选项,再单击一下设置窗口中的“>”按钮,同时单击“确定”按钮返回到主查询界面;
    

 

                 图4
  下面在主查询界面的“IP从”处输入某个网段的起始IP地址,再在“到”设置框中输入该网段的结束IP地址;接着单击“选项”下拉按钮,从弹出的下拉列表中选中“CustomScan”;为了提高MAC地址的批量查询速度,你还需要在“延迟”设置框中输入比较短的时间,一般为100毫秒,同时将“线程”数目设置得更大一些;
  完成上面的设置后,再依次单击主查询界面中的“操作”/“启动”菜单命令,“Exview”工具将会自动对指定网段中的每一台工作站进行扫描,并且将扫描获得的NetBIOS信息全部显示出来,此时你可以在主查询界面左侧选中工作站IP地址,在对应的右边子窗口中将看到该工作站的MAC地址了,如图5所示。
  

 

                 图5
  点评:
  优点:该方法非常适合对系统命令不熟悉的用户,而且该方法查询地址的效率非常高。
  缺点:该方法需要先熟悉“Exview”工具的使用操作