Questo è il comando jdresolve che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
jdresolve - risolve gli indirizzi IP in nomi host
SINOSSI
jdrisolvere [-h] [-v] [-n] [-r] [-a] [-d ] [-m ] [-l
cache>] [-t ] [-p] [-s ] [--database= ]
<LOG RISORSE>
jdrisolvere [--help] [--version] [--nostats] [--recursive] [--ovunque]
[--debug= ] [--maschera= ] [--linecache= ]
[--timeout= ] [--prese= ] [--database= ]
[--dbfirst] [--dbonly] [--dumpdb] [--mergedb] [--expiredb= ]
[--irrisolto] [--progresso]LOG RISORSE>
DESCRIZIONE
jdrisolvere risolve gli indirizzi IP in nomi host. Qualsiasi formato di file è supportato,
compresi quelli in cui la linea non inizia con l'indirizzo IP. Uno di
caratteristiche più forti del programma è il supporto per la ricorsione, che può
ridurre drasticamente il numero di host irrisolti falsificando un nome host basato su
rete a cui appartiene l'IP. Le query DNS vengono inviate in parallelo, il che significa che
è possibile ridurre il tempo di esecuzione aumentando il numero di socket simultanei utilizzati (dato
una macchina sufficientemente veloce e larghezza di banda disponibile). Utilizzando il supporto del database,
le prestazioni possono essere ulteriormente aumentate, utilizzando i dati memorizzati nella cache delle esecuzioni precedenti.
VERSIONI
-H, --Aiuto
produce un breve messaggio di aiuto
-in, --versione
visualizzare le informazioni sulla versione
-N, --Nessuna statistica
non visualizzare le statistiche dopo l'elaborazione
-R, --ricorsivo
ricorrono nelle classi C, B e A quando non c'è PTR (l'impostazione predefinita è nessuna ricorsione)
-D, --debug=>
modalità debug - nessun output di file, solo statistiche durante l'esecuzione (livello di verbosità
intervallo: 1-3)
-T, --timeout=>
timeout in secondi per ogni risoluzione host (l'impostazione predefinita è 30 secondi)
-l, --line-cache=>
numero di righe da memorizzare nella cache (il valore predefinito è 10000
-S, --socket=>
numero massimo di socket simultanei (usa ulimit -a per controllare il massimo consentito
per il tuo sistema operativo - il valore predefinito è 64)
-M, --maschera=>
accetta %i per IP e %c per il proprietario della classe, ad esempio "somewhere.in.%c" o
"%i.in.%c" (il valore predefinito è "%i.%c")
-un, --ovunque
risolve gli IP trovati ovunque su una linea (risolverà tutti gli IP se c'è
più di una)
-P, --progresso
stampa una bella barra di avanzamento che indica lo stato delle operazioni di risoluzione
--database= sentiero>
percorso del database che contiene host/classi risolti
--dbfirst
controlla se abbiamo risolto le voci nel database prima di inviare query DNS
--dbonly
non inviare query DNS, utilizza solo i dati risolti nel database
--dumpdb
scarica un database su STDOUT
--mergedb
unisce IP/classi risolti da un file (o STDIN) con un database
--expiredb=>
fa scadere le voci nel database che sono più vecchie di ore
--irrisolto
non tenterà di risolvere gli IP, elenca solo quelli che non sono stati risolti
<LOG RISORSE>
il nome del file di registro o '-' per STDIN
ESEMPI
jdresolve log_accesso > log_risolto
jdresolve -r -s 128 log_accesso > log_risolto
jdresolve -r --database hosts.db access_log > res_log
Usa jdresolve online utilizzando i servizi onworks.net