网络故障排除对于网络技术人员和网络工程师来说是一项具有挑战性的工作。每次添加新设备或网络发生变化时,都会出现新问题,并且很难查明问题出在哪里。每个网络工程师或专家都有自己的经验和必要的工具,可以快速定位网络故障。您的工具箱中是否有以下任何工具可供选择?1、NmapNmap是一个开源工具,被称为网络排查的“瑞士军刀”。它主要是利用Ping的超级功能,广播包来识别主机,包括主机开放的端口和操作系统版本。此信息集成到网络地图和清单中,使分析人员能够识别连接问题、漏洞和流量。2.Netstat随着网络复杂性的增加,需要简化网络管理,使网络管理员的时间和投入更有效率。Netstat在类Unix操作系统(包括Windows)上很有用。在处理网络安全时,最好了解企业网络的入站和出站连接。3、tcpdumptcpdump是网络高手必备的排错工具。有效使用时,可以快速查明网络问题,而不会影响不相关的应用程序。4、PingPing是快速排查网络问题的最基本的工具。检查服务器是否已关闭很容易,并且在大多数操作系统中都可用。5.TRACERT和TracerouteTRACERT和Traceroute是任何网络团队的重要工具。他们可以深入了解数据采用的路径和中间主机的响应时间。即使是最少量的信息也可以帮助阐明手头的问题。因此,TRACERT和Traceroute在故障排除时无疑是非常重要的。6.MyTraceroute(MTR)MTR是诊断网络问题或探索网络性能的最佳工具之一。MTR将Ping和Traceroute的优点结合到一个工具中。是同时观察数据包丢失和延迟的好方法。7.MockoonMockoon是一个新工具。它允许Web专家创建模拟API并针对它们构建前端,而无需使用后端。通过将Mockoon与Charles一起使用,甚至可以在系统的某些部分使用实时API,而在其他部分使用模拟API,只需很少的努力来回切换。8.WiresharkWireshark是最好的数据包捕获工具之一,也是网络分析的必备工具。它功能多样、速度快,并提供范围广泛的工具和过滤器来准确识别网络上发生的事情。9.OpenVAS每个网络专家都应该使用某种主动漏洞扫描软件来检测网络威胁,在潜在威胁进入系统之前对其进行故障排除,而不是试图修复造成的损害。Wireshark和OpenVAS等工具被推荐为免费的开源工具,任何网络团队或专家都可以使用它们来识别对关键数据或系统的威胁。10.GrayMatterGrayMatter是一个通用的网格。它是下一代3、4、7网络层,利用基于C的代理实现零信任安全、证据链审计合规性、目标细分和低级报告,并且它是开源的。如果你想找出“服务网格”的用例,请做一些研究。11.Linux系统Dig命令Linux中的dig工具非常适合帮助确定站点的位置、关联的IP以及负载平衡背后的内容。12.DNS和NS查找工具DNS和NS查找工具应该在当今每个网络专家的工具箱中。我们使用的每台设备,从智能手机和笔记本电脑到物联网设备和网络设备,都使用IP和DNS地址。IP和设备之间的冲突一直在Web上发生。可靠的查找工具可以帮助隔离有问题的设备并缩小要采取的故障排除步骤。13.Speedtest-Plotter速度和敏捷性对生产力至关重要,尤其是在远程工作增加的情况下。Speedtest-Plotter是一个很好的网络故障排除工具,可以使用附近的服务器测量互联网带宽。可以随时间跟踪速度(而不仅仅是一次分析),同时可以识别连接性的相关变化。14.Batfish强烈建议您将网络配置分析添加到故障排除工具包中。虽然Ping可以告诉您某些设备或连接有问题,Traceroute/MTR可以告诉您哪里出错了,但像Batfish这样的开源工具可以告诉您出错的原因。更好的是,使用Batfish或类似的验证工具来确保不会发生网络故障。15.Fiddler说到网络故障工具,现在有很多可用的SaaS。尽管如此,Wireshark和Fiddler是SaaS网络故障排除的必备工具。16.NewRelicAndPingdom从两个角度监控每个系统。首先,对于从系统/服务器本身到外部的监控,推荐使用NewRelic。相反,从数据中心外部监控计算机的IP。推荐使用Pingdom。这种双向方法提供了在哪里可以找到问题的即时知识。
