Questo è il comando dnsdist 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
dnsdist - strumento per bilanciare le query DNS sui server downstream
SINOSSI
dnsdist [OPZIONE] ... INDIRIZZO...
DESCRIZIONE
dnsdist riceve le query DNS e le inoltra a uno o più server downstream. Esso
successivamente restituisce le risposte al richiedente originale.
dnsdist opera su TCP e UDP e si sforza di fornire prestazioni molto elevate su entrambi.
Attualmente, le query vengono inviate al server downstream con le query meno in sospeso.
Ciò implica effettivamente il bilanciamento del carico, assicurando che i server più lenti ricevano meno query.
Se una risposta non arriva dopo alcuni secondi, viene rimossa dalla coda, ma nel
a breve termine, i timeout fanno sì che un server riceva meno traffico.
Le operazioni IPv4 e IPv6 possono essere combinate e abbinate, in altre parole, le query in arrivo
IPv6 può essere inoltrato a IPv4 e viceversa.
dnsdist è scriptabile in Lua, vedere la documentazione dnsdist per ulteriori informazioni su questo.
CAMPO DI APPLICAZIONE
dnsdist non "pensa" al DNS e non esegue alcun tipo di memorizzazione nella cache, né lo è
consapevole della qualità delle risposte che sta trasmettendo.
dnsdist presuppone che ogni query porti esattamente a una risposta, il che è vero per tutti i DNS
ad eccezione di AXFR, che pertanto non è supportato.
L'obiettivo di dnsdist è rimanere semplice. Se è necessario un bilanciamento del carico più potente,
si consiglia hardware o software dedicato. Linux Virtual Server, ad esempio, è spesso
menzionato.
VERSIONI
-a, --acl NETMASK
Aggiungi NETMASK all'ACL.
-C, --config RISORSE
Carica configurazione da RISORSE.
-c,--cliente
Opera come client, connettiti a dnsdist.
-d,--demone
Opera come un demone.
-e,--esegui CMD
Connettiti a dnsdist ed esegui CMD.
-h,--aiuto
Visualizza un messaggio utile ed esci.
-l,--locale INDIRIZZO
Vincolato a INDIRIZZO, Fornire tanti indirizzi (usando più --Locale dichiarazioni) a
ascolta come richiesto. Specificare IPv4 come 0.0.0.0:53 e IPv6 come [::]:53.
--supervisionato
Esegui in primo piano, ma non genera una console. Usa questo interruttore per eseguire dnsdist
all'interno di un supervisore (utilizzare ad esempio con systemd e daemontools).
-p, --pidfile RISORSE
Scrivi un file pid su RISORSE, funziona solo con --demone.
-u, -- uid UID
Modificare l'utente del processo in UID dopo aver legato le prese. UID può essere un nome o un numero.
-g, --gid GID
Cambia il gruppo di processi in GID dopo aver legato le prese. GID Può essere un nome o
numero.
-V,--versione
Mostra la versione dnsdist ed esci.
INDIRIZZO
Qualsiasi numero di server DNS downstream, nella stessa sintassi utilizzata con --Locale. Se
la porta non è specificata, viene utilizzata la 53.
Usa dnsdist online utilizzando i servizi onworks.net