热点
MAC地址解析
发布日期: 2022-04-09 20:31  浏览:89

  MAC地址分析—arp

  ARP(地址变换协议书)是TCP/IP协议簇中的一个关键协议书,通常用于明确相匹配IP地址的网口物理学地址(即MAC地址)、查询当地计算机或另一台计算机的ARP高速缓存中的现阶段內容,并可以用于将IP地址和网口MAC地址开展关联。

  1.查询IP-MAC一览表

  在操作系统的ARP高速缓存中,纪录了IP与MAC地址的相匹配数据信息。例如根据“arp -a”命令,可以得到已关联的IP与MAC地址等信息,如下图1-26所显示。在所表明的IP地址与MAC地址的相匹配信息中,“static”表明该信息是静止的,“dynamic”表明为可视化数据,动态数据在下一次运行的时候会消退。

  图1-26 运作arp -a命令

  默认中,ARP高速缓存中的新项目是信息的,每每推送一个特定位置的数据且高速缓存中不会有现阶段新项目时,ARP便会自行加上该新项目。一旦高速缓存的项目被键入,就己经逐渐“迈向”无效情况。假如ARP高速缓存中新项目非常少或基本沒有时,并不一定是网络问题造成的,根据另一台计算机或无线路由器的ping命令就可以加上。因此,当必须根据arp命令查询高速缓存中的信息时,可先应用ping命令测试到该计算机的连通性。

  2.关联IP与MAC地址

  在管理时,管理人员常常会碰到IP地址矛盾的问题。这是由于很多客户私自改动IP地址导致的。当互联网内的计算机与网络服务器的IP地址矛盾时,便会导致网络问题,例如会发生别的用户不可以与服务器虚拟机恰当联接的问题。在管理方法非常严谨的互联网中,很有可能会限定一些客户网上,但这类客户为了更好地网上,很有可能会盗取合理合法的IP地址。为了避免这种问题的产生,可以应用arp命令将IP地址与MAC地址开展关联。

  例如,将IP地址192.168.1.100与MAC地址00-1d-7d-18-0d-97开展关联,在命令提示符中运作如下所示命令:

  arp -s 192.168.1.100 00-1d-7d-18-0d-97

  按回车键运作,就可以将该IP地址与网口关联。再度运作arp -a命令,能够看见所关联的IP地址与网口物理学地址信息,如下图1-27所显示。

  图1-27 关联IP与MAC地址

  小技巧

  假如想撤销IP与MAC地址的关联,可应用“arp -d IP地址”命令删掉该静态数据新项目。例如,要撤销192.168.1.100的关联,可在命令提示符下运作命令:arp -d 192.168.1.100。

  网口地址及协议书目录专用工具——getmac

  getmac命令用以查询计算机中全部网口的MAC地址,及其每一个地址的tcp协议目录。它既可以应用于当地计算机,还可以利用互联网得到远程控制服务器或与客户计算机的MAC地址等有关信息。

  1.应用案例

  实例1:得到远程服务器的网口地址及协议书名字

  在命令提示符对话框中键入如下所示命令:

  getmac

  按回车键运作,表明如下图1-28所显示的結果。

  图1-28 当地网口地址及协议书名字

  案例2:在当地计算机内以table文件格式輸出MAC地址的详尽信息

  在命令提示符对话框中键入如下所示命令:

  getmac /fo table /nh /v

  按回车键运作,表明如下图1-29所显示的运作結果。根据查询获知,当地计算机一共有5块网块(每片网口都具备一个独一无二的MAC地址),在其中“宽带连接”被禁止使用,因而网口的MAC地址沒有表明。

  案例3:在域控制器上,查询局域网络内IP地址为192.168.1.7计算机的网口MAC地址

  在命令提示符对话框中键入如下所示命令:

  getmac /s 192.168.1.7

  按回车键运作,取得成功结束后表明如下图1-30所显示的結果,在其中总体目标服务器还可以根据计算机名来特定。

  图1-30 从域控制器查询MAC地址

  案例4:查询地址为192.168.1.7的远程控制计算机上的客户(Administrator)的网络适配器的详尽信息

  小常识

  该实例与上一个示例的不一样之处取决于——上一个实例只有在域控制器上完成,而本例在任意一台连接网络的计算机上面能完成。

  在命令提示符对话框中键入如下所示命令:

  getmac /s 172.20.100.221 /u administrator /p hs! @#$1234

  按回车键运作,表明如下图1-31所显示运作結果。

  图1-31 查询网络适配器信息

  2.getmac语法及主要参数

  getmac命令的英语的语法文件格式如下所示:

  getmac[.exe][/sComputer [/uDomain\User [/pPassword]]][/fo {TABLE — LIST —

  CSV}][/nh][/v]

  主要参数表明:

  /s Computer:特定远程控制计算机名字或IP地址(不可以应用反斜杠)。初始值是当地计算机。

  /u Domain \ User:以User或Domain\User特定的用户账户管理权限运作命令。初始值是现阶段登陆公布命令的计算机的客户具备的管理权限。

  /p Password:特定在/u主要参数中规定的用户账户的登陆密码。

  /fo {TABLE — LIST — CSV}:特定查询记录輸出的文件格式。有效值为TABLE、LIST和CSV。輸出的自定义文件格式为TABLE。

  /nh:在輸出中缩小列标头。在/fo基本参数为TABLE或CSV时合理。

  /v:特定輸出表明详尽信息。

  3.常见问题

  应用getmac命令得到服务器MAC地址时,应留意以下几点。

  务必是要具有管理人员组的管理权限客户才可以应用此命令。

  getmac可用来将MAC地址键入互联网解析器中,或是明确计算机上现阶段应用的每个网络适配器的协议书。

  MAC扫描器

  MAC扫描器是一款专业用于得到网口物理学地址的网络管理软件。它不但可以得到局域网络计算机的MAC地址,还能够得到Internet中网口的MAC地址。MAC扫描器通常被用于管理方法网络连接中的计算机,可以在内网内的随意一台计算机上运作。

  1.得到MAC地址

  运用MAC扫描器可以简单查询互联网中每台计算机的运作状况、数据连接状况、MAC地址、IP地址、计算机名、登录名等详尽信息。通常可以依照以下流程实际操作。

  第1步,运作MAC扫描器,点击菜单栏上的“新创建”按键,表明如下图1-32所显示“新创建”提示框,各自在“开始IP”和“停止IP”输入框中插入要扫描的IP地址段,例如192.168.1.1~192.168.1.100。

  图1-32 新创建IP地址范畴

  第2步,点击“明确”按键,储存设定。

  第3步,在MAC扫描器主对话框中,点击“逐渐”按键,逐渐扫描设置ip段内的计算机。扫描获得的MAC地址、计算机名及所属的调研组等信息会展现在“扫描目录”中,如下图1-33所显示。

  图1-33 MAC扫描結果

  第4步,点击“较为”按键,会表明每台计算机的上架時间、退出時间及情况等信息,如下图1-34所显示。

  图1-34 较为扫描結果

  第5步,点击“监控”按键,MAC扫描器就可以监控所扫描到的计算机情况,如发布/退出時间及现阶段情况等。

  小常识

  若 必须在扫描結果中对某台特定服务器做独特表明,可以在“备注名称”栏中键入简要说明信息。此外,如果是在进行第一次扫描后全自动MAC扫描全过程中发觉的服务器,会在这儿全自动标出“新增加IP地址”。

  第6步,点击“储存”按键,可将现阶段扫描信息储存成一个目录文档(*.mac)。之后再必须查询时,可在MAC扫描器中同时开启,无需再度扫描。

  2.扫描设定

  除应用手机软件默认设置的设定扫描互联网外,管理人员还能够对扫描全过程中的延迟和扫描頻率开展设置。在“MAC扫描器”主界面中挑选“设定”菜单栏,如下图1-35所显示,在这里就可以设定延迟ms数和间距扫描。

  图1-35 扫描设定

  IP地址范畴:改动IP地址范畴。假如想再次得到别的ip段计算机的MAC地址,务必再次在“新创建”提示框中设置。

  延迟ms数:设定扫描全过程中在每台计算机上耗费的扫描時间,这与所扫描的数据网络的情况相关,一般选用初始值就可以,假如扫描远程控制Internet主机时,互联网连通性较为差,则可适度提升延迟ms数。

  间距扫描:指全自动扫描的间隔时间,默认设置状况下不开启该作用,假如仅为了更好地获取别人的MAC地址,扫描一次就充足了,反复扫描只能消耗大量時间和网络带宽。可是假如必须实时监控系统每个客户的运转情况,则必须开启“间距扫描”作用,并设置恰当的扫描时间间隔,默认设置为60秒。

  针对MAC扫描器的设定,不需储存可即时生效,再度运作扫描时便可应用所做的设定。

推荐资讯
拨打电话