<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.easycow.de/index.php?action=history&amp;feed=atom&amp;title=DNSMasq</id>
	<title>DNSMasq - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.easycow.de/index.php?action=history&amp;feed=atom&amp;title=DNSMasq"/>
	<link rel="alternate" type="text/html" href="https://wiki.easycow.de/index.php?title=DNSMasq&amp;action=history"/>
	<updated>2026-05-20T09:21:56Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Cowwwiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.easycow.de/index.php?title=DNSMasq&amp;diff=279&amp;oldid=prev</id>
		<title>Benjaminfras: Die Seite wurde neu angelegt: „DNSMasq ist ein minimaler DNS- und DHCP-Server geeignet für den Heimbereich und kleine Netzwerke.  Ich beschreibe hier die Konfiguration des DNSMasq, um eine lok…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.easycow.de/index.php?title=DNSMasq&amp;diff=279&amp;oldid=prev"/>
		<updated>2011-05-19T20:53:46Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „DNSMasq ist ein minimaler DNS- und DHCP-Server geeignet für den Heimbereich und kleine Netzwerke.  Ich beschreibe hier die Konfiguration des DNSMasq, um eine lok…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;DNSMasq ist ein minimaler DNS- und DHCP-Server geeignet für den Heimbereich und kleine Netzwerke. &lt;br /&gt;
Ich beschreibe hier die Konfiguration des DNSMasq, um eine lokale Wildcard-Domain auf einen Entwicklungsrechner einzurichten. So muss ich bei neuen Webprojekten keine zusätzlichen Einträge in der &amp;#039;&amp;#039;&amp;#039;/etc/hosts&amp;#039;&amp;#039;&amp;#039; mehr vornehmen.&lt;br /&gt;
&lt;br /&gt;
=Installation=&lt;br /&gt;
&lt;br /&gt;
 apt-get install dnsmasq&lt;br /&gt;
&lt;br /&gt;
installiert den DNSMasq auf einem Ubuntu-System. Dann legen wir eine minimale Konfig-Datei an, um alle &amp;#039;&amp;#039;&amp;#039;*.dev&amp;#039;&amp;#039;&amp;#039; Domains auf den &amp;#039;&amp;#039;&amp;#039;localhost 127.0.0.1&amp;#039;&amp;#039;&amp;#039; aufzulösen.&lt;br /&gt;
Wir erstellen eine Datei &amp;#039;&amp;#039;&amp;#039;/etc/dnsmasq.d/my-dev&amp;#039;&amp;#039;&amp;#039; und fügen folgenden Inhalt hinzu:&lt;br /&gt;
&lt;br /&gt;
 address=/dev/127.0.0.1&lt;br /&gt;
 listen-address=127.0.0.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Jetzt muss man diesen lokalen DNS-Server noch in die &amp;#039;&amp;#039;&amp;#039;/etc/resolv.conf&amp;#039;&amp;#039;&amp;#039; ganz oben eintragen, damit Ubuntu ihn benutzt. Bei Verwendung des &amp;#039;&amp;#039;&amp;#039;NetworkManager&amp;#039;&amp;#039;&amp;#039; wird diese Datei aber bei jedem Reconnect zum Netzwerk überschrieben. Damit unser lokaler DNS drin bleibt erstellen wir ein Script in &amp;#039;&amp;#039;&amp;#039;/etc/NetworkManager/dispatcher.d/&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 sed -i &amp;#039;1s|^|nameserver 127.0.0.1\n|&amp;#039; /etc/resolv.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der &amp;#039;&amp;#039;&amp;#039;NetworkManager&amp;#039;&amp;#039;&amp;#039; arbeitet alle Scripte in diesem Ordner der Reihe nach ab. Folglich wird unser lokaler DNS-Server auch in die &amp;#039;&amp;#039;&amp;#039;/etc/resolv.conf&amp;#039;&amp;#039;&amp;#039; eingetragen.&lt;br /&gt;
&lt;br /&gt;
=Ergebnis=&lt;br /&gt;
&lt;br /&gt;
Nun werden alle Anfragen, z. B.&lt;br /&gt;
&lt;br /&gt;
 ping irgendwas.dev&lt;br /&gt;
&lt;br /&gt;
auf 127.0.0.1 aufgelöst. &amp;#039;&amp;#039;&amp;#039;Hinweis:&amp;#039;&amp;#039;&amp;#039; Es sollte nicht &amp;#039;&amp;#039;&amp;#039;*.local&amp;#039;&amp;#039;&amp;#039; verwendet werden, da dieses vom System schon anderweitig benutzt wird und reserviert ist.&lt;br /&gt;
&lt;br /&gt;
=Quellen=&lt;br /&gt;
&lt;br /&gt;
http://marcotmarcot.wordpress.com/2010/08/19/using-dnsmasq-with-networkmanager/&lt;/div&gt;</summary>
		<author><name>Benjaminfras</name></author>
	</entry>
</feed>