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-s192.168.1.10000-1d-7d-18-0d-97
按回车键运行,即可将该ip地址与网卡绑定。再次运行arp-a命令,可以看到所绑定的ip地址与网卡物理地址信息,如图1-27所示。
图1-27 绑定ip与mac地址
小技巧
如果想取消ip与mac地址的绑定,可运用arp-dip地址命令删除该静态项目。例如,要取消192.168.1.100的绑定,可在命令提示符下运行命令:arp-d192.168.1.100。
网卡地址及协议列表工具本地连接被禁用,因此网卡的mac地址没有显示。
实例3:在域控制器上,查看局域网内ip地址为192.168.1.7计算机的网卡mac地址
在命令提示符窗口中输入如下命令:
getmac/s192.168.1.7
按回车键运行,成功完成后显示如图1-30所示的结果,其中目标主机也可以通过计算机名来指定。
图1-30 从域控制器查看mac地址
实例4:查看地址为192.168.1.7的远程计算机上的用户(administrator)的网络适配器的详细信息
小知识
该示例与上一个示例的不一样之处在于新建按钮,显示如图1-32所示新建对话框,分别在起始ip和终止ip文本框中输入要扫描的ip地址段,例如192.168.1.1~192.168.1.100。
图1-32 新建ip地址范围
第2步,单击确定按钮,保存设置。
第3步,在mac扫描器主窗口中,单击开始按钮,开始扫描设定网段内的计算机。扫描得到的mac地址、计算机名及所在的工作组等信息会显示在扫描列表中,如图1-33所示。
图1-33 mac扫描结果
第4步,单击比较按钮,会显示每台计算机的上线时间、下线时间及状态等信息,如图1-34所示。
图1-34 比较扫描结果
第5步,单击监视按钮,mac扫描器即可监视所扫描到的计算机状态,如上线/下线时间及当前状态等。
小知识
若需要在扫描结果中对某台指定主机做特殊说明,可以在备注栏中输入简要说明信息。另外,如果是在完成第一次扫描后自动mac扫描过程中发现的主机,会在这里自动标明新增ip地址。
第6步,单击保存按钮,可将当前扫描信息保存成一个列表文件(*.mac)。以后再需要查看时,可在mac扫描器中直接打开,不用再次扫描。
2.扫描设置
除运用软件默认的设置扫描网络外,管理员还可以对扫描过程中的延时和扫描频率进行设定。在mac扫描器主窗口中选择设置选项卡,如图1-35所示,在此即可设置延时毫秒数和间隔扫描。
图1-35 扫描设置
ip地址范围:修改ip地址范围。如果想重新获得其他网段计算机的mac地址,必须重新在新建对话框中设定。
延时毫秒数:设置扫描过程中在每台计算机上消耗的扫描时间,这与所扫描的网络的状况有关,一般采用默认值即可,如果扫描远程internet主机时,网络连通性比较差,则可适当增加延时毫秒数。
间隔扫描:指自动扫描的时间间隔,默认情况下不启用该功能,如果仅为了获得对方的mac地址,扫描一次就足够了,重复扫描只会浪费更多时间和带宽。但是如果需要实时监控各个用户的运行状态,则需要启用间隔扫描功能,并设定适当的扫描间隔时间,默认为60秒。
对于mac扫描器的设置,不需保存可即时生效,再次运行扫描时便可使用所做的设置。