Kann jemand eine Linux-Distribution empfehlen, mit der nur ein DNS ausgeführt werden kann?

Kann jemand eine Linux-Distribution empfehlen, mit der nur ein DNS ausgeführt werden kann?

Ich suche nach einer einfach zu installierenden Linux-Distribution, um nur einen DNS-Server (und sonst nichts) mit etwas einfach Einzurichtendem wie DNSMasq auszuführen.

Zu Hause verwende ich OpenWRT mit DNSMasq auf meinem Router und bei der Arbeit habe ich die Freiheit, zu Entwicklungszwecken eine Distribution mit DNSMasq auszuführen.

Ich nehme meinen Entwicklungslaptop mit nach Hause und zur Arbeit, daher möchte ich, dass die Konfiguration an beiden Standorten nahezu identisch ist. (Natürlich muss ich es ein wenig ändern, der DNS-Server zu Hause kann nicht dieselbe IP haben wie der bei der Arbeit).

Antwort1

Für Situationen mit „einzelnen kleinen Diensten“ verwende ich gerne die Netinst-Diskette von Debian. Von allen gut unterstützten, häufig aktualisierten, guten Repos-Distributionen hat sie den geringsten Platzbedarf. Die minimalen Installationen von RHEL/CentOS/SL sind im Vergleich dazu immer noch riesig. Sobald Sie die Basis installiert haben, verwenden Sie die Repos, um die Basis zu aktualisieren, die Hardware zu konfigurieren und den einen Dienst zu installieren, den Sie benötigen. Dies ist meiner Meinung nach der beste Weg, um nicht Opfer der Hölle der „sechs Grade der Trennung mit Gnome-Bibliotheken“ zu werden. Oft genug erfordern selbst die grundlegendsten Konfigurationstools eine GUI-Komponente, die so viele Bibliotheken benötigt, dass eine davon glib/gtk benötigt, und dann fächert sich der Abhängigkeitsgraph auf viele andere Programme/Bibliotheken auf, und es wächst einfach wie ein Schneeball. Vermeiden Sie dies um jeden Preis. Alles, was Sie zum Konfigurieren einer Linux-Box mit einem einzelnen Dienst benötigen, ist VI. Oder VIM, aber ohne die X/GUI-Komponenten, denn dann sind Sie wieder bei einem Schneeballeffekt der Abhängigkeiten.

Antwort2

Sie geben nicht wirklich genug Details an. Wenn Sie Sicherheit wollen, entscheiden Sie sich für OpenDNS. Ubuntu ist eine gute Wahl, da es aufgrund seiner Popularität viele Tools und Supportoptionen gibt. Und schließlich: Mit welchem ​​Betriebssystem sind Sie am besten vertraut? Wenn es RedHat oder eine Variante ist, entscheiden Sie sich für eines davon. DNS und dnsmasq werden bei allen Betriebssystemen weitgehend ähnlich sein, aber wenn Sie ein neues Betriebssystem erlernen müssen, nur um eine Software zu installieren, werden Sie damit mehr Probleme haben.

Antwort3

Wenn Sie nach einem DNS-Server mit Cache suchen, denken Sie anDNS-MASQoderAbonnieren. Beide lassen sich mit einigen Textdateien einfach konfigurieren.

Wenn Sie jedoch einen echten DNS-Server suchen,bindenist der Industriestandard, die Konfiguration kann jedoch ziemlich umständlich sein.

Einige Alternativen wärenAbonnierenoderAbonnieren, die einfacher zu konfigurieren sind alsbinden.

Sie sind alle als Pakete unter Debian verfügbar.

Antwort4

Ich würde mir auch ansehenTurnKey Linuxdas ist ziemlich leicht und einfach einzurichten. Sie können die hier beschriebenen Pakete installieren, um den Bind9-DNS-Server hinzuzufügen:Einfachster DNS-Server?

$ sudo apt-get update && apt-get install bind9 webmin-bind8

verwandte Informationen