为什么 ping -f 会这样?

为什么 ping -f 会这样?
ping -f -s 65500 ip_address

我正在使用此命令尝试示例 DoS 攻击。

通常光标正在前进,但有时光标会像这样闪烁:

在此处输入图片描述

一般来说:

在此处输入图片描述

这是什么意思?

有没有比这个更好的命令?也许是专门用于 HTTP 的命令?

ping -f -s 65500 ip_address

答案1

1.man ping

   -f     Flood  ping.  For  every  ECHO_REQUEST  sent  a  period  ``.'' is printed, while for ever ECHO_REPLY
          received a backspace is printed.  This provides a rapid  display  of  how  many  packets  are  being
          dropped.   If  interval  is  not given, it sets interval to zero and outputs packets as fast as they
          come back or one hundred times per second, whichever is more.  Only  the  super-user  may  use  this
          option with zero interval.

因此,您的第一个屏幕截图表明,对于发送的每个数据包,都已收到来自服务器的回复。

您的第二张截图表明自从您启动命令以来已经丢失了一些数据包。

2.有一些用于对 HTTP 服务器进行基准测试/负载测试的工具,例如AB

3.在许多司法管辖区,对他人服务器执行拒绝服务攻击都是违法的。我确信您是在谈论对自己的 Web 服务器进行压力测试,我建议您编辑您的问题以反映这一点。大多数用于基准测试和压力测试的 Linux 工具都可以在 Ubuntu 中使用,因此不需要特定于 Ubuntu 的文档。

相关内容