Sida 1 av 1

Sätta upp lokal DNS-server

Postat: 16 mar 2010, 20:20
av Pinky
Hej!

Nu är jag igång igen och tänker ;)
Jag har en server med två nätverkskort. Ett ligger direkt mot internet med en egen IP och ett domännamn kopplat till den. Det andra ligger mot mitt lokala nätverk som är bakom en NAT-router som också har en egen adress ut mot nätet.
När jag vill komma åt min server från det lokala nätverket så måste jag skriva IP-adressen ifall jag vill ha bra hastighet. Använder jag domännamnet så går det "via" internet och är fruktansvärt slött.
Min tanke är som följer:
Jag installerar BIND på servern, och i routern så sätter jag serverns interna IP som DNS.
I min bind-konfiguration så sätter jag att mitt domännamn = den lokala IP-adressen för att förhindra att lokala anslutningar behöver gå via internet. På så vis så kan jag också namnge resten av mina burkar.
För övriga namn (externa namn så att säga, tex www.google.com) ska frågan gå vidare till min ISPs DNS-servrar.

Mitt problem är:
1) Jag har hittat guider för hur man sätter upp en "riktig" DNS-server för en domän, men inte hur jag får den att skicka vidare frågor till en annan DNS-server. Hur gör man det?

2) Inte så viktigt, men visst vore det snajdigt om servern, när den får sin externa IP av modemet, läsar in min ISPs DNS-servrar via DHCP (jag har inte statisk extern adress) och automatiskt använder dessa i binds konfiguration där man ska ange vart frågor ska skickas vidare?

Mvh
Martin

Re: Sätta upp lokal DNS-server

Postat: 16 mar 2010, 20:38
av andol
Alternativt så anger du servers domännamn, och dess interna ip-nummer, i din /etc/hosts?

Re: Sätta upp lokal DNS-server

Postat: 16 mar 2010, 20:41
av Pinky
andol skrev:Alternativt så anger du servers domännamn, och dess interna ip-nummer, i din /etc/hosts?
Pfft, det är ju för nybörjare! ;D
Dessutom så lär jag mig inget kul av det.

Re: Sätta upp lokal DNS-server

Postat: 16 mar 2010, 20:46
av andol
I sådant fall skulle säga att Dnsmasq gör precis det du är ute efter.

Re: Sätta upp lokal DNS-server

Postat: 16 mar 2010, 20:48
av Pinky
Aaah, där ska vi läsa på lite. Tack för hinten! :)

Re: Sätta upp lokal DNS-server

Postat: 17 mar 2010, 08:33
av Rag3Rac3r
Pinky skrev:Aaah, där ska vi läsa på lite. Tack för hinten! :)
Jag har en fungerande konfiguration för en cachande dns-server som använder root-servrarna för att uppdatera.
Fördelen med detta är att du lätt kan ställa in TTL och "skita" i vad som TTL som står på domänerna :)