1,首先连接交换机,我们可以通过远程登录到交换机。
2,找到本机的MAC地址,这个可以在命令行中输入“ipconfig/all”来进行查询。找到当前网卡地址。
3,之后我们在交换机中输入命令“dis mac-address 448A-5BE2-5800”,我们就可以查到这个mac地址所对应的端口。
4,可以轻松的看到结果是该电脑所对应的是交换机的第八个口。
5,想要找到接口对应的是那台电脑,或者是那个IP地址。用这条命令“dis mac-address gig0/0/8”或者“dis ip interface gig 0/0/8”。
6,这样就能很轻松的找到,端口和电脑的对应情况。
在cisco交换机的特权模式下使用命令show ip interface brief可以查看到IP地址是接在交换机上的哪一个接口。
下图的interface表示接口,ip-address表示对应的IP地址,这样就可以查到IP地址是接在哪一个端口上了。
show ip interface brief命令的意思是思科交换机上简单查看端口的状态信息。可以用show ip interface +端口类型+端口编号来查看某一个端口的IP相关信息。
通过dos命令查找
使用:
show arp | include 192.168.3.48 (在arp列表里查找到这个IP对应的mac地址)
显示出:
Internet 192.168.3.48 0 000d.874a.0c52 ARPA Vlan30
得到所连接交换机接口的mac地址:000d.874a.0c52
www.2cto.com
再用:
show mac-address-table dynamic add 000d.874a.0c52 (在mac地址列表里找出mac来源端口)
显示:
Unicast Entries
vlan mac address type protocols port
-------+---------------+--------+---------------------+--------------------
30 000d.874a.0c52 dynamic ip FastEthernet4/12
连接的是4/12端口,但是不能保证目标就是接在这个端口
用: www.2cto.com
show cdp nei (查看跟这台交换机相链接的网络设备)
看到:
switch9 Fas 4/12 123 S I WS-C2950-2Fas 0/24
这个端口连接的是交换机
用:
show cdp ent * (查看跟这台交换机链接设备的详细信息)
得到该交换机的IP:192.168.3.214
telnet到192.168.3.214
重复上面动作,输入:
show mac-address-table dynamic add 000d.874a.0c52
显示:
Mac Address Table
------------------------------------------
www.2cto.com
Vlan Mac Address Type Ports
---- ----------- ---- -----
30 000d.874a.0c52 DYNAMIC Fa0/2
Total Mac Addresses for this criterion: 1
看到接口为Fa0/2,而且只有一个动态的mac地址,说明就是这个接口了
目标最后被确定接在一台2950的2口上
这样目标IP与交换机链接的位置就找到了。
如果你PC机是接在交换上面的,那么你的网关就是本机所属VLAN的IP地址,而VLAN所属的端口,要在交换机上看,PC机没法看, 还有个办法就是知道你本地PC的MAC地址,在交换机上看MAC地址表!当然最简单的方法就顺着网线摸了!
运行-->cmd->敲入命令:netstat -an