Nu ik eindelijk eens de beperkingen van mijn Linksysje beu ben heb ik een router/webserver/home fileserver in elkaar geschroefd op basis van een underclockte P3, een paar NICs en een knoert van een harde schijf. Ding draait Debian Etch en alle services die ik tot nu toe erin gezet heb werken prima. Maar een ding heb ik nog niet op orde: DNS
Situatie is dat mijn ISP (chello) DNS info via DHCP toekent. Normaliter wil ik die servers gebruiken omdat de latency natuurlijk lager is dan servers die verder weg staan, maar ze lijken niet 100% betrouwbaar, dus wil ik een paar vaste DNS servers als failsafe hebben. Momenteel heb ik dat geregeld door op de router de DNS servers via DHCP te laten toekennen en op de clients de router als primaire DNS en mijn alternatieven daarna in te vullen.
Dat is echter niet optimaal omdat het configuratie op clients eist (geen probleem als het m'n eigen PCs zijn, maar wel zo jammer voor bezoekende laptops enzo) en bovendien wil ik meer doen op mijn nieuwe servertje dan alleen routeren, dus moet het daar ook goed geregeld zijn.
Debian gebruikt per default dhclient voor z'n DHCP. Ik heb al (onder andere hier) gevonden dat je met de -R optie voorkomt dat hij resolv.conf overschrijft met de DNS info. Probleem is alleen dat hij dan gewoon niets doet met de DNS, dus dat ik alleen gebruik kan maken van de vast ingestelde DNS servers.
Wat ik wil is dat dhclient wel de door DHCP toegekende servers in resolv.conf zet - en wel bovenaan de lijst, maar dat daaronder een paar vaste servers als fallback staan.
Iemand idee hoe dat voor elkaar te krijgen?
Situatie is dat mijn ISP (chello) DNS info via DHCP toekent. Normaliter wil ik die servers gebruiken omdat de latency natuurlijk lager is dan servers die verder weg staan, maar ze lijken niet 100% betrouwbaar, dus wil ik een paar vaste DNS servers als failsafe hebben. Momenteel heb ik dat geregeld door op de router de DNS servers via DHCP te laten toekennen en op de clients de router als primaire DNS en mijn alternatieven daarna in te vullen.
Dat is echter niet optimaal omdat het configuratie op clients eist (geen probleem als het m'n eigen PCs zijn, maar wel zo jammer voor bezoekende laptops enzo) en bovendien wil ik meer doen op mijn nieuwe servertje dan alleen routeren, dus moet het daar ook goed geregeld zijn.
Debian gebruikt per default dhclient voor z'n DHCP. Ik heb al (onder andere hier) gevonden dat je met de -R optie voorkomt dat hij resolv.conf overschrijft met de DNS info. Probleem is alleen dat hij dan gewoon niets doet met de DNS, dus dat ik alleen gebruik kan maken van de vast ingestelde DNS servers.
Wat ik wil is dat dhclient wel de door DHCP toegekende servers in resolv.conf zet - en wel bovenaan de lijst, maar dat daaronder een paar vaste servers als fallback staan.
Iemand idee hoe dat voor elkaar te krijgen?
Oslik blyat! Oslik!