最近测试的时候要求模拟网络异常,部门穷不能去买网络损伤仪这种高大上的设备,只能寻找替代方案了。发现一款不错的工具WANem。 (1)这个东西可以去官网下载 http://wanem.sourceforge.net/ 版本有很多,随便选一个就行,如果对功能要求不苛刻。 (2)下载下来之后解压出来一个iso,我们可以创建虚拟机把它安装上 (3)安装完成之后是wanem的cmd界面 (4)你可以在设个界面操作不过不太友好,还有一种方式是通过web访问,我们执行exit2shell配通网络。 (5)然后我们就可以通过浏览器访问http://ip/WANem 来访问了。 (6)下面是他的相关操作页面。 网络分析,简单分析到一个remote ip的网络情况 基本模式,设置参数不多,就带宽和时延 高级模式,设置参数丰富,例如有错包,丢包,而且还可以根据报文的源目地址,端口号来应用对应的网络情况设置。 参数具体解释后面再添加。 WANem工具是一个基于linux tc来实现的,后面也会着重介绍tc。应对一般的网络异常模拟,我觉得WANem足矣~~~~~~~~~