Schlagworte: dns

13.04.10

Easy DNS wildcard setup for local domains using dnsmasq

When doing web development you'll often have domains/hostnames like hahler.local (instead of hahler.de).

Having a separate hostname for a lot of projects will result in some inconvenience though: you have to setup those.
Until recently, I was adding them to /etc/hosts (or the counterpart on Windows), like so:

127.0.0.1 hahler.local whissip.local

This however does not allow wildcards (like *.hahler.local), and having something like 127.0.0.1 *.local would be much easier to maintain (no adding to this file for a new setup/project).

dnsmasq to the rescue!

dnsmasq is a lightweight DNS forwarder and I was using it already to cache DNS queries locally, for faster browsing etc. Since it answers my DNS lookups already, it should be able to make *.local work for me.

I've created a simple file /etc/dnsmasq.d/my-local with just a single line:

Code:

address=/local/127.0.0.1

And after restarting dnsmasq, *.local gets resolved to 127.0.0.1.

Instead of "local" you can (and should probably) use another domain, like "dev" instead, because using "local" conflicts with Avahi/mdns, but this can get solved as follows:
Avahi/mdns defaults to ".local" as its TLD and therefore you have to adjust the "hosts" line in /etc/nsswitch.conf and put "dns" (which is dnsmasq in this case) before mdns4_minimal (which is avahi in this case), or remove the NOTFOUND=return, so that "dns" would get used even when mdns4_minimal returns NOTFOUND (which it apparently does for requests in its domain (typically ".local") it does not know anything about):

Code:

hosts:          files dns mdns4_minimal [NOTFOUND=return] mdns4
By Daniel in Ubuntu, Snippets04/13/10 English (US) Email

04.05.09

Petition gegen Internetzensur

Link: https://epetitionen.bundestag.de/index.php?action=petition;sa=details;petition=3860

Bitte unterschreibt (virtuell) die Petition gegen Internetzensur.

Die Petition wurde heute veröffentlicht/freigegeben und muss bis zum 16.06. 50000 Unterzeichner gefunden haben.

Gerade wurde die 10000er-Marke geknackt (schon am ersten Tag), also scheint es nicht besonders schwierig zu werden.

Dennoch: umso mehr Stimmen sich hier zusammenfinden, umso deutlicher sollte es den Zuständigen werden, dass ihre Zensur nicht erwünscht ist.

Twitter ist voll davon, auch bei Heise (mit Hintergrund), Golem und Spiegel Online wurde darauf hingewiesen.

Fefe schreibt natürlich auch was dazu (wobei er sich hier darauf bezieht, dass alle, die “Hürden” wie DNS-Server-Eintragen (um die willkürliche Sperre zu umgehen) und Sich-für-diese-Petition-zu-registrieren nehmen können, “natürlich” potentiell pädophil seien):

Mhh, wobei, vielleicht ist das ja ein Honeypot des BKA? Wie sonst sollen sie die Anschriften aller potenziellen Kinderschänder Deutschlands erheben?

Über Twitter kann man @Mitzeichner folgen, um den aktuellen Stand zu verfolgen.

Achja, hier geht’s zur Demokratie..

Edit: Wer einen Reddit-Account hat, sollte mind. diese resultierenden Einträge upvoten.

Von Daniel in Politik04.05.09 German (DE) E-Mail
Seitenleiste