一、日常交换机常用命令-华为品牌
日常使用总结:8个就够了
dis cu 【查看运行的配置】 dis mac-add 【查看学习的MAC地址】 dis arp 【查看路由表】 dis arp | include 172.16. 【查看路由表做筛选】 interface GigabitEthernet 0/0/5 【进入某个接口】 dis this 【接口配置了什么】 port link-type trunk/access 【设置接口是trunk或者ACCESS】 port default vlan 101 【设置接口的默认VLAN】
二、命令解释
1.华为交换机查询终端MAC地址
命令:dis mac-address
解释:查询交换机各端口学习到终端设备的物理地址
举例:
查询出来后:分为MAC Address/VLAN/LEARNED-FROM/TYPE
- MAC-Address-查询出来终端的MAC地址
- VLAN-匹配的vlan号
- LEARNED-FROM-是从那个接口获取到的
- TYPE-类型
2.华为交换机查询ARP路由表
命令:dis arp
dis arp | include 172.16.xx.xx
解释:查询交换机路由表
举例:
查询出来后:分为IP Address/MAC ADDRESS/EXPIRE(M)/TYPE/INTERFACE
- IP-Address-查询出来终端的IP地址
- MAC ADDRESS-物理地址
- EXPIRE(M)-过期时间
- TYPE-类型
- VLAN-匹配的vlan号
- LEARNED-FROM-是从那个接口获取到的
- INTERFACE-接口
三、实战场景1:知道终端的MAC地址,不知道它在那个交换机接口;
不知道VLAN等配置信息;需要通过MAC地址去配置电脑的静态IP地址
1.获取终端的MAC地址
电脑上直接CMD:ipconfigall
其他设备也一样,看设备屁股后面有没有一串的MAC地址
2.登录交换机,查询在那个交换机的接口下
- 建议在核心或者汇聚去查询MAC地址
- 查询后发现 它的VLAN是105,交换机的接口是Eth-Trunk6
- 所以要继续去查询Eth-Trunk6这个接口的信息
3.查询接口信息
- 查询接口可以发现之前做了标注的,是98.187,
- 这里是内部标记,代表下一跳地址是98.187,中间串了交换机的
- 也可以通过接口配置判断,终端的口应该是access口,不会是trunk口
- 如果没做备注的,就去机房里面看这个接口的打标
- 如果打标也没做,备注也没做,只能去现场用网线仪测试了
4.进入终端交换机查询接口信息
- 可以看到接口是ACCESS
- vlan是105
三、举一反三,用IP也可以查到MAC地址
命令:dis arp
dis arp | include 172.16.xx.xx
解释:查询交换机路由表
举例: