web-dev-qa-db-fra.com

Impossible de définir l'intervalle de ping sur une petite valeur

J'utilise Ubuntu 14.0.4 LTS avec le noyau 4.8.0-46-generic. J'essaie de faire un ping vers un périphérique homologue avec un intervalle de ping inférieur à 1 seconde, par exemple 0,2 mais je ne suis pas capable de le faire. Je reçois l'erreur suivante:

ping: bad timing interval

J'exécute le ping en mode Sudo mais toujours sans succès. Est-ce que quelqu'un a déjà rencontré ce problème?

Remarque: j'ai essayé sur l'autre périphérique doté du noyau 4.2.0 et fonctionnant en mode Sudo.

1
IoT

Le manuel de ping indique que seul le super-utilisateur peut définir un intervalle inférieur à 0,2 seconde.

   -i interval
          Wait  interval seconds between sending each packet.  The default
          is to wait for one second between each packet normally,  or  not
          to  wait in flood mode. Only super-user may set interval to val‐
          ues less than 0.2 seconds.

J'ai essayé ceci sur une installation propre de 14.04 et des intervalles inférieurs à 0.2 ne fonctionnent que pour le super-utilisateur, il s'agit d'empêcher les inondations de ping d'utilisateurs non privilégiés.

2
Colin Ian King

Essayer avec commande

Sudo ping XXX.XXX.XXX.XXX -A

Cette commande envoie le paquet aussi vite que possible. Plus d’option que vous avez ici

1
2707974

Essayez d'utiliser des majuscules I

Sudo ping -I eth1 111.111.111.111
0
Dawood Shah