DNSMasq

DNSMasq dient als Ersatz für Bind DNS und dhcp3-server. Die Konfiguration ist wesentlich einfacher und für kleine Betriebe völlig ausreichend.
Der DNS-Server cached Anfragen an die regulären DNS-Server und für das interne Netz stellt er die Rechnernamen zur Verfügung.
Der DHCP-Server fügt die verteilten IP-Adressen automatisch mit den zugehörigen Namen in die lokale Domäne beim DNS-Server ein.

Für die Konfiguration von eigenen Namen wird die /etc/hosts Datei auf dem Server in den lokalen DNS-Server gespiegelt.
Achtung! Änderungen in dieser Datei werden erst nach einem Neustart vom dnsmasq Daemon übernommen.
Beispiel:

192.168.1.1  mail mail.localdomain
12.45.8.56   habakuk

Die Grundkonfiguration vom dnsmasq Daemon befindet sich in
/etc/dnsmasq.conf:

#dhcp-authoritative
bogus-priv
filterwin2k
expand-hosts

dhcp-option=42,0.0.0.0     # Set the NTP time server
dhcp-option=19,0           # option ip-forwarding off
dhcp-option=44,0.0.0.0     # set netbios-over-TCP/IP nameserver(s) aka WINS server(s)
dhcp-option=45,0.0.0.0     # netbios datagram distribution server
dhcp-option=46,8           # netbios node type
dhcp-option=47             # empty netbios scope.

#option resolv-file=/etc/ppp/resolv.conf        # Für ADSL ?

interface=green
domain=localdomain
dhcp-range=192.168.1.50,192.168.1.99
 
linux/server/dnsmasq.txt · Zuletzt geändert: 18.12.2005 16:12 von tangst