Problème commande ping avec résolution dns

Profil bloqué -  
 Profil bloqué -
Bonjour à tous,
J'ai un petit problème avec la commande ping.

En gros ce que je cherche a faire, c'est un ping d'une adresse quelconque avec un timeout de 1 sec.
Jusque la, pas de problème : ping -c 1 -w 1 localhost

Par contre lorsque j'utilise une adresse de type dns genre : ping -c 1 -w 1 google.fr, il ya un problème.

La commande ping essaie tout d'abord de résoudre l'adresse IP de ce nom, et cette procédure prend énormément de temps dans le cas d'un échec. Il n'y as aucun timeout de configurable pour cette résolution depuis la commande ping.

Comment puis-je faire pour que ma commande ping -c 1 -w 1 google.fr prenne une seconde maximum dans le cas d'un échec ?

Si vous ne comprenez pas, faites le test avec une adresse qui va échoué comme par exemple ping -c 1 -w 1 pmolikuj.fr . Vous constatez un timeout énorme avant l'exit de la commande. Je cherche une solution la dessus.

Merci

5 réponses

  1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Quelle distrib, que système ?

    Chez moi (Mandriva 2010), je n'ai pas de soucis particuliers ;-\

    $ time -p ping -c 1 -w 1 google.fr
    PING google.fr (209.85.229.104) 56(84) bytes of data.
    64 bytes from ww-in-f104.1e100.net (209.85.229.104): icmp_seq=1 ttl=51 time=38.8 ms
    
    --- google.fr ping statistics ---
    1 packets transmitted, 1 received, 0% packet loss, time 39ms
    rtt min/avg/max/mdev = 38.806/38.806/38.806/0.000 ms
    real 0.04
    user 0.00
    sys 0.00
    
    $ time -p ping -c 1 -w 1 pmolikuj.fr
    ping: unknown host pmolikuj.fr
    Command exited with non-zero status 2
    real 0.06
    user 0.00
    sys 0.00

    ;-\
    0
  2. Profil bloqué
     
    Effectivement cela semble fonctionné sur ta distrib. Moi c'est ubuntu server
    0
  3. Profil bloqué
     
    root@ubuntu:~# time -p ping -c 1 -w 1 pmolikuj.fr
    ping: unknown host pmolikuj.fr
    real 40.09
    user 0.00
    sys 0.01
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Est-ce que par hasard le démon Avahi tourne sur ton système ?

      Si oui, voir : Désactiver le démon Avahi
      0
  4. Profil bloqué
     
    J'ai désactivé le démon avahi, le problème reste entier ...
    Merci de ton aide en tout cas.
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Essaye de rajouter le mode verbeux (-v) à la commande ping au cas ou...
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Profil bloqué
     
    Déjà fais :). Aucun msg a l'horizon
    0