Einen Cache-DNS-Server in meinem LAN ausführen

2994
Rory

Ich habe ein Raspberry Pi und möchte es als DNS-Server in meinem LAN verwenden.

Ich möchte, dass es wie folgt funktioniert:

Der Raspberry Pi ist ein DNS-Server, aber kein schicker Server. Wenn eine Anfrage empfangen wird und das Ergebnis nicht zwischengespeichert ist, sucht sie von einem anderen DNS-Server nach und speichert sie für die Zukunft.

Ich habe mir ein paar Lösungen angesehen, aber sie sind alle teuflisch komplex, als würde ich eine Art DNS-Lösung für ein Unternehmen einrichten.

Alles, was ich möchte, ist, wiederholte DNS-Anfragen zu beschleunigen, um das Surfen im Internet zu beschleunigen.

Oh, OS ist Debian Squeeze.

1
Zwischenspeichern von Standard-Routern keine DNS-Suchvorgänge? Zumindest sollte die Firmware des benutzerdefinierten Routers dies tun ... und sollte effizienter sein, als ein zusätzliches Gerät auszuführen. Bob vor 11 Jahren 0
Hey, wie ist die Performance mit diesem Setup? Ich wollte meine DNS- und DHCP-Server auf einem Raspberri Pi ausführen, um eine Mini-ITX-Maschine zu ersetzen. gparent vor 11 Jahren 0

2 Antworten auf die Frage

1
D_Bye

Two simple solutions:

1) Run DJB's dnscache - it does exactly what you want, and nothing more, and once you get your head around configuring it, it's light and unobtrusive.

2) Run dnsmasq. It's a more full-featured DNS/DHCP server that can be configured quite easily to do what you want (it's what I use on my home LAN)

0
pjc50

Binden Sie den Nameserver nur für die Zwischenspeicherung: http://www.bind9.net/manual/bind/9.3.2/Bv9ARM.ch03.html

Beachten Sie, dass dies das Browsen nicht notwendigerweise beschleunigt, da Ihr Browser normalerweise bereits DNS-Suchvorgänge speichert.