<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Matthias Lohr&#039;s technical stuff &#187; BIND</title>
	<atom:link href="http://www.matthias-lohr.net/tag/bind/feed" rel="self" type="application/rss+xml" />
	<link>http://www.matthias-lohr.net</link>
	<description>&#34;do nothing, successfully&#34; -- man true</description>
	<lastBuildDate>Sun, 18 Dec 2011 14:00:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Und wieder ein Admin-Interface: phpDNSAdmin</title>
		<link>http://www.matthias-lohr.net/160/und-wieder-ein-admin-interface-phpdnsadmin?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=und-wieder-ein-admin-interface-phpdnsadmin</link>
		<comments>http://www.matthias-lohr.net/160/und-wieder-ein-admin-interface-phpdnsadmin#comments</comments>
		<pubDate>Tue, 26 Jan 2010 15:37:37 +0000</pubDate>
		<dc:creator>Matthias Lohr</dc:creator>
				<category><![CDATA[phpDNSAdmin]]></category>
		<category><![CDATA[BIND]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[PowerDNS]]></category>

		<guid isPermaLink="false">http://www.matthias-lohr.net/?p=160</guid>
		<description><![CDATA[Jeder, der einen DNS-Server aufsetzt, hat die Wahl zwischen händischer Administration (editieren der Zonefiles bei BIND bzw. einfügen der Daten in die Datenbank per phpMyAdmin/phpPgAdmin). Für die faulen unter uns (also alle, die sich mit Informatik beschäftigen) gibt es eine große, unüberschaubare Anzahl an Admin-Interfaces für die verschiedensten Arten von DNS-Servern. Das Problem ist dabei, [...]]]></description>
			<content:encoded><![CDATA[<p>Jeder, der einen DNS-Server aufsetzt, hat die Wahl zwischen händischer Administration (editieren der Zonefiles bei BIND bzw. einfügen der Daten in die Datenbank per phpMyAdmin/phpPgAdmin). Für die faulen unter uns (also alle, die sich mit Informatik beschäftigen) gibt es eine große, unüberschaubare Anzahl an Admin-Interfaces für die verschiedensten Arten von DNS-Servern. Das Problem ist dabei, dass jedes dieser Interfaces meistens für genau eine Art von Backend für genau einen DNS-Server geschrieben wurde &#8211; wechselt man den Server, benötigt man ein anderes Interface zur Administration. Außerdem wird die wahl durch die verschiedenen Features, die ein Interface anbietet, das nächste aber nicht und umgekehrt nicht einfacher &#8211; kurzum: Man muss einen Kompromiss schließen, was man nun möchte und auf was man &#8211; zugunsten der anderen Features &#8211; verzichtet.</p>
<p>Nachdem ich nun schon mehrere DNS-Server aufgesetzt habe und diese teilweise bis heute administriere, weiß ich, wie problematisch und aufwendig das dadurch wird. So entstand die Idee, eine Software zu programmieren, die &#8211; unabhängig vom Backend &#8211; alle für DNS wichtigen Features implementiert. Gleichzeitig, um größtmöglichen Nutzen an der Software zu haben, sollen viele DNS-Server bzw. deren Backends unterstützt werden. So entstand schnell die Idee einer modulbasierten Lösung. Wenn man dann schon am modularisieren ist, kommt man auch schnell auf die Idee, neben verschiedenen Quellen für Zonendaten auch Benutzerdaten- und Rechte-Quellen zu modularisieren, sodass man das entstandene Projekt wie Lego für alle erdenklichen Szenarien zusammen- und einsetzen kann.</p>
<p>So entstand <a title="zu phpDNSAdmin auf SF.net" href="http://phpdnsadmin.sourceforge.net/" target="_blank">phpDNSAdmin</a>, ein Projekt mit dem Ziel, gut ausgestattetes Admin-Interface für nahezu alle (wichtigen) DNS-Server zu werden. Zur Zeit sind wir davon aufgrund des relati jungen Alters des Projekts noch weit entfernt, aber die Basis für das Interface steht. Was uns hauptsächlich noch fehlt sind Module für alle zu unterstützenden DNS-Server, Authentifikations-Quellen etc. Wer möchte, ist herzlich eingeladen, unser Projekt bei SourceForge zu unterstützen. Wir suchen Betatester, Programmierer, Autoren für die Dokumentation, DNS-Fachleute uvm., bei Interesse einfach per E-Mail bei mir melden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.matthias-lohr.net/160/und-wieder-ein-admin-interface-phpdnsadmin/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

