对于刚入门的网络工程师,一口气记住很多命令是不现实的但是可以先记住一些关键命令这些建议适用于通用的网络设备,而具体命令可能会因设备和厂商而异。以下是一些你可能需要记住的基本命令:1. 基本配置命令:• 进入全局配置模式:enable• 进入特定接口配置模式:interface <接口类型> <接口编号>• 进入路由器配置模式:router <路由器协议>• 进入用户模式:exit2. 设备状态查看:• 查看设备版本信息:show version• 查看设备当前配置:show running-config• 查看接口状态:show interfaces• 查看路由表:show ip route• 查看邻居设备信息:show cdp neighbors3. 接口配置:• 配置接口IP地址:interface <接口类型> <接口编号>
ip address <子网掩码>• 激活接口:interface <接口类型> <接口编号>
no shutdown• 配置接口描述:interface <接口类型> <接口编号>
description <描述信息>4. 路由配置:• 配置默认路由:ip route 0.0.0.0 0.0.0.0 <下一跳地址>• 配置静态路由:ip route <目标网络> <子网掩码> <下一跳地址>• 配置动态路由:router <路由器协议>
network <本地网络>5. 安全配置:• 配置登录密码:enable secret <密码>• 配置Telnet或SSH:line vty 0 4
login
transport input telnet/ssh• 配置防火墙规则:access-list <编号> permit/deny <源地址> <目标地址> <协议>• 查看安全日志:show log6. 故障排除:• 使用ping测试连接:ping <目标地址>• 使用traceroute跟踪路径:traceroute <目标地址>• 查看接口状态:show interfaces• 查看日志信息:show log这些命令应该能够帮助你在网络工程师的早期阶段进行基本的配置和故障排除。在实际工作中,你可能会遇到更多的命令和配置选项,具体取决于你所使用的设备和网络环境。当涉及到华为设备时,以下是一些常用的命令。请注意,这只是一个概述,并且具体的命令可能会根据设备型号、操作系统版本和网络设备的配置而有所不同。以下是一些在华为设备上常用的命令:1. 显示当前用户级别和系统状态:display user-interface
display version2. 显示设备配置:display current-configuration3. 保存配置:save4. 查看系统日志:display logbuffer5. 查看接口状态:display interface6. 查看路由表:display ip routing-table7. 查看ARP表:display arp8. 查看MAC地址表:display mac-address9. 查看VLAN信息:display vlan10. 查看设备温度和电源状态:display environment11. 查看硬件信息:display device12. 配置接口IP地址:interface <接口类型> <接口编号>
ip address <子网掩码>13. 配置静态路由:ip route-static <目标网络> <子网掩码> <下一跳地址>14. 配置SNMP:snmp-agent15. 配置SSH远程管理:ssh server enable16. 配置Telnet远程管理:telnet server enable17. 配置ACL:acl
rule <规则编号> permit/deny source <源地址> [源掩码] destination <目标地址> [目标掩码] [协议类型]18. 配置QoS策略:qos car <流量速率>
qos gts <令牌速率> <令牌桶大小>19. 配置VRRP:interface <接口类型> <接口编号>
vrrp vrid virtual-ip <虚拟IP地址>20. 配置DHCP服务:dhcp enable
interface <接口类型> <接口编号>
dhcp server group <组名>21. 查看BGP邻居信息:display bgp peer22. 查看OSPF邻居信息:display ospf peer23. 查看EIGRP邻居信息:display eigrp peer24. 查看HSRP信息:display hsrp25. 配置NAT:nat static <内部IP地址> <外部IP地址>26. 配置VPN:ipsec transform-set <名称> esp-des esp-md5-hmac
ipsec profile <名称> set transform-set <名称>27. 配置VRF:ip vpn-instance <实例名称>
route-distinguisher
vpn-target 28. 配置端口镜像:observe-port <被观察端口>
analysis-port <分析端口>29. 配置日志信息:info-center source default channel <通道号> log level <级别>30. 配置系统时间:clock datetime HH:MM:SS YYYY-MM-DD这些命令提供了一些基本的配置和查看网络设备状态的例子。实际使用时,请参考相关的华为设备文档以获取更详细和特定设备的命令。当按照命令的作用进行分类时,以下是一些常见的华为设备命令,按照其功能进行排列:基本操作和状态查看:1. 显示当前用户级别和系统状态:display user-interface
display version2. 显示设备配置:display current-configuration3. 保存配置:save4. 查看系统日志:display logbuffer网络设备状态查看和配置:1. 查看接口状态:display interface2. 查看路由表:display ip routing-table3. 查看ARP表:display arp4. 查看MAC地址表:display mac-address5. 查看VLAN信息:display vlan6. 查看设备温度和电源状态:display environment7. 查看硬件信息:display device网络配置:1. 配置接口IP地址:interface <接口类型> <接口编号>
ip address <子网掩码>2. 配置静态路由:ip route-static <目标网络> <子网掩码> <下一跳地址>3. 配置ACL:acl
rule <规则编号> permit/deny source <源地址> [源掩码] destination <目标地址> [目标掩码] [协议类型]4. 配置QoS策略:qos car <流量速率>
qos gts <令牌速率> <令牌桶大小>5. 配置VRRP:interface <接口类型> <接口编号>
vrrp vrid virtual-ip <虚拟IP地址>6. 配置DHCP服务:dhcp enable
interface <接口类型> <接口编号>
dhcp server group <组名>网络协议和邻居信息查看:1. 查看BGP邻居信息:display bgp peer2. 查看OSPF邻居信息:display ospf peer3. 查看EIGRP邻居信息:display eigrp peer4. 查看HSRP信息:display hsrp安全配置:1. 配置登录密码:enable secret <密码>2. 配置Telnet或SSH:line vty 0 4
login
transport input telnet/ssh3. 配置防火墙规则:acl <编号> permit/deny <源地址> <目标地址> <协议>4. 查看安全日志:display security logbuffer故障排除:1. 使用ping测试连接:ping <目标地址>2. 使用traceroute跟踪路径:traceroute <目标地址>3. 查看接口状态:display interfaces4. 查看日志信息:display log这只是一个基本的分类,具体的命令使用和配置可能因设备和场景而异。在实际工作中,查阅设备文档并根据具体需求使用相应的命令是非常重要的。• 记住,学习是一个渐进的过程。不要强求一次就记住所有的命令,持续学习,慢慢积累经验。最重要的是,不要沮丧,学习新技能需要时间。通过不断的实践和经验积累,你会变得更加熟练。近几年,华为在网络设备命令方面进行了一些更新,增加了一些新的命令,以满足网络技术的发展需求。以下是一些比较重要的新命令:• 查询命令• show interface statistics detail:显示接口的详细统计信息,包括接收包数、发送包数、接收字节数、发送字节数等。• show interface qos:显示接口的 QoS 配置信息。• show dhcp lease:显示 DHCP 租约信息。• 配置命令• ip dhcp snooping:配置 DHCP 窥探。• ip route static:配置静态路由。• ip nat:配置 NAT 转换。• 操作命令• backup:备份配置文件。• restore:恢复配置文件。• reboot:重启网络设备。• 诊断命令• tracepath:追踪数据包的路径,并显示每个路由器的 IP 地址和跳数。• tcpdump:捕获网络数据包,并根据指定的过滤条件进行分析。• wireshark:用于捕获和分析网络数据包。此外,华为还对一些现有命令进行了更新,以提高命令的功能和易用性。例如,show ip route命令现在支持显示路由表的概要信息和详细信息。ip address命令现在支持配置接口的 IPv6 地址。