EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

dnsdist – Online in der Cloud

Führen Sie dnsdist im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl dnsdist, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


dnsdist - Tool zum Ausgleich von DNS-Abfragen über Downstream-Server

ZUSAMMENFASSUNG


dnsdist [zur Auswahl] ... ADRESSE...

BESCHREIBUNG


dnsdist empfängt DNS-Anfragen und leitet sie an einen oder mehrere Downstream-Server weiter. Es
sendet anschließend Antworten an den ursprünglichen Antragsteller zurück.

dnsdist arbeitet über TCP und UDP und ist bestrebt, über beide eine sehr hohe Leistung zu liefern.

Derzeit werden Abfragen mit den wenigsten ausstehenden Abfragen an den Downstream-Server gesendet.
Dies impliziert effektiv einen Lastausgleich und stellt sicher, dass langsamere Server weniger Anfragen erhalten.

Wenn nach einigen Sekunden keine Antwort eingegangen ist, wird sie aus der Warteschlange entfernt, aber in der
Kurzfristig führen Timeouts dazu, dass ein Server weniger Datenverkehr erhält.

Der IPv4- und IPv6-Betrieb kann gemischt und angepasst werden, d
IPv6 könnte an IPv4 weitergeleitet werden und umgekehrt.

dnsdist ist in Lua skriptfähig. Weitere Informationen hierzu finden Sie in der dnsdist-Dokumentation.

SCOPE


dnsdist „denkt“ nicht an DNS und führt keinerlei Caching durch, was auch nicht der Fall ist
sich der Qualität der Antworten bewusst, die es weitergibt.

dnsdist geht davon aus, dass jede Anfrage zu genau einer Antwort führt, was für alle DNS gilt
außer AXFR, das daher nicht unterstützt wird.

Das Ziel von dnsdist ist es, einfach zu bleiben. Wenn ein leistungsfähigerer Lastausgleich erforderlich ist,
Es wird dedizierte Hardware oder Software empfohlen. Linux Virtual Server ist beispielsweise häufig der Fall
erwähnt.

OPTIONAL


-a,--acl NETMASK
Speichern NETMASK zum ACL.

-C,--config FILE
Konfiguration laden von FILE.

-c,--client
Arbeiten Sie als Client und stellen Sie eine Verbindung zu dnsdist her.

-d,--Daemon
Als Daemon arbeiten.

-e,--ausführen CMD
Stellen Sie eine Verbindung zu dnsdist her und führen Sie es aus CMD.

-h,--hilfe
Zeigen Sie eine hilfreiche Nachricht an und beenden Sie den Vorgang.

-l,--lokal ADRESSE
Zu binden ADRESSE, Geben Sie so viele Adressen an (mit mehreren --lokal Aussagen) zu
Hören Sie nach Bedarf weiter. Geben Sie IPv4 als 0.0.0.0:53 und IPv6 als [::]:53 an.

--beaufsichtigt
Im Vordergrund ausführen, aber keine Konsole erzeugen. Verwenden Sie diesen Schalter, um dnsdist auszuführen
innerhalb eines Supervisors (Verwendung z. B. mit systemd und daemontools).

-p,--pidfile FILE
Schreiben Sie eine PID-Datei in FILE, funktioniert nur mit --dämon.

-u,--uid UID
Ändern Sie den Prozessbenutzer in UID nach dem Binden von Sockets. UID kann ein Name oder eine Nummer sein.

-g,--gid GID
Ändern Sie die Prozessgruppe in GID nach dem Binden von Sockets. GID Kann ein Name sein oder
Anzahl.

-V,--Version
Zeigen Sie die dnsdist-Version an und beenden Sie den Vorgang.

ADRESSE
Beliebig viele Downstream-DNS-Server in der gleichen Syntax wie bei --lokal. Wenn
Der Port ist nicht angegeben, es wird 53 verwendet.

Verwenden Sie dnsdist online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad