我们在维护网络的时候,尤其是去维护一个全新的网络时,我们如何快速了解网络的拓扑结构呢如何快速的了解在线的设备有多少呢? ![]() 今天我们就分享一下如何在没有管理权限的情况下、不借助第三方软件来掌握网络的结构及在线设备的情况。 一、 了解大体网络结构要了解网络结构,我们可以在电脑执行tracert路由跟踪命令
![]() 2.在命令提示符中输入tracert www.baidu.com,并回车。 ![]() 从上图1.2.3中我们可得到以下信息 第一行的ip地址代表本地局域网的网关地址是192.168.10.1,也就是说本网段的出口路由器、或者交换出口是192.168.10.1. 第二行说明与出口路由器相连接的网络设备ip地址是100.64.24.1 第三行说明我的们公网ip是112.113.190.57 通过上述信息,我们可以大致描绘出本地局域网的拓扑结构,如下图: ![]() 二、查看局域中的在线设备及MAC地址同样的,我们在命令提示符输入:arp -a 回车,如下图: ![]() 从上图我们可以看了,与本机通讯过的设备有4个,最后一个广播地址,这个命令只能查看与本地通讯过的设备,没有通讯过的就查不出来,要查看所有在线设备怎么办呢? 同样的用ping命令来查询,但是人工操作的话很费时,需要ping 254个ip地址,要解决这个问题就必须配合for命令批量执行ping命令。 for命令的格式是: for (变量) in (对象) do (命令) 根据上述需要,我们把命令改为: for /L %i in (1,1,254) do ping -n 1 192.168.10.%i 命令的意思是,用ping命令ping 192.168.10.1至192.168.10.254地址,每个地址ping 1次,两分钟左右可以完成。 ![]() 当上述命令完成后,我们再执行一次arp -a命令,就可以查到本地局域网内的所有线设备及MAC地址了。 希望本文对您有所帮助,如您有更好的意见建议,请在评论区给大家分享,感谢您的阅读! |
|