How to make host send a DNS-request without waiting for a response?
Voglio usare l'host (in un ciclo) per inviare una serie di richieste DNS senza attendere le risposte corrispondenti.
host foo.com 192.168.16.2 -W 1
aspetta 1 secondo prima di uscire. Se io set -W 0
, quindi viene automaticamente impostato su 1. Cioè, ogni iterazione del mio ciclo richiede almeno 1 secondo, che voglio evitare.
host
in background e immediatamente loop; o usare timeout
con una frazione di secondo, ma ancora abbastanza a lungo per host
per inviare una richiesta. Questi sono soluzioni alternative. credo host
proverà sempre ad aspettare, a meno che tu non modifichi la sua fonte e costruisca la tua. Nota il lavoro principale di host
è ottenendo una risposta; le richieste sono solo mezzi necessari per farlo.
host
invia solo una richiesta DNS anziché due (impostazione predefinita)? So che invia due richieste di tolleranza ai guasti, ma in questo caso ne voglio solo una.
host
e cercare (scrivere?) uno strumento che si adatta meglio alle tue esigenze?
host
timeout; normalmente può tornare prima. Hai bisogno delle risposte? o forse vuoi solo attaccare DOS al server?