[BSD] hardveres DHCP + DNS ?

Kochis Pál Zoltán pal at kochis.hu
2007. Okt. 29., H, 23:18:07 CET


Helló!

Minek a DNS forwarder?! Ha a DNS szerver nem ismer valami címet,
kérdezzen a root szerverektől...

Pali

2007. 10. 29, hétfő keltezéssel 22.29-kor Laszlo Nagy ezt írta:
> Sziasztok,
> 
> A következő a problémám. Van egy lokális hálózat amin van több gép. Ezek 
> között vannak szerverek is (printer szerver, fájl szerver, termál 
> szerver stb.) amiket szeretnék névvel azonosítani. Tehát kellene egy DNS 
> szerver. A hálózat az internetre egy hardveres router-en keresztül 
> csatlakozik, ami egyben DHCP szerver is. Mivel fontos hogy folyamatosan 
> legyen internet (telefonálnak is rajta) ezért valójában két hardveres 
> router van. Különböző ISP-hez csatlakoznak, és az egyiken vannak a VOIP 
> telefonok a másikon a többi gép (web, email miegymás). A VOIP telefonok 
> DHCP-t igényelnek és DNS-t is a külvilág felé.
> 
> Alapesetben 2 független hálózaton vannak a gépek és a telefonok, 
> független ISP-vel ezért nem zavarják egymást. Viszont a két hardveres 
> router azonos alhálózati címet használ a belső hálón, ezért ha 
> valamelyik net kapcsolat elmegy, akkor egyetlen kábel átdugásával az 
> egész úgy működik tovább mintha mi sem történt volna.
> 
> Namost, itt a probléma. Hogyan üzemeltessem a saját DNS szerveremet?
> 
> - Ha sima DNS szervert telepítek az nem jó mert nem tudom úgy beállítani 
> a klienseket hogy az IP címet DHCP-ről vegye a DNS címét meg fixen. 
> (Windows kliensek, ugyebár...) Különben sem tudnám hogy a saját DNS 
> forwarder-e mi legyen mert az attól függ hogy épp melyik ISP-t használom...
> - Telepíthetek saját DHCP szervert is, és írok hozzá egy programot ami 
> mindig átírja a konfigot ISP-től függően és.... hát ezt inkább nem.
> - Ha a hardveres router DHCP szerverét használom akkor minden jó kivéve 
> hogy nem tudom megadni a belső gépekhez tartozó DNS neveket
> 
> Egyébként nem szeretnék egy külön gépet beállítani erre, mert a gép 
> elromolhat és akkor mindenki aki név alapján éri el a szervereket, 
> panaszkodni fog. Na jó, beállíthatok egy primary és egy secondary DNS 
> szervert a belső hálóra, és írhatok egy programot ami észreveszi ha 
> másik ISP-re kapcsolódik a rendszer, átírja a DNS config-ban a 
> forwardert (amit lekérdez az éppen aktuális ISP-re kapcsolódó hardveres 
> router DHCP szerveréről) és újraindítja a DNS szervert. Brrrrrrrrrrr ez 
> hülyeség.
> 
> Most ez van: írok kézzel egy hosts állományt, és minden fontos gépre 
> felmásolom. Ha változik egy cím vagy hozzá kell adni egy újat akkor 
> kezdhetem előről. (Automatikusan nem nagyon tudom megoldani a hosts 
> állományok másolását, mert vannak Ubuntu, FreeBSD és Windows-os gépek, 
> van amit nagyon kell védeni és nem lehet egyszerűen másolni rá stb.)
> 
> Előnye, hogy bármelyik gép meghibásodik, csak az általa nyújtott 
> szolgáltatások nem fognak működni. Legrosszabb esetben ha nincs áram 
> akkor az összes gép halott, de a telefonok működnek, akár órákon 
> keresztül is. Hátránya hogy mindig van hiba, valamit mindig elfelejtek 
> beírni, sok időmet elveszi a másolgatás.
> 
> Az lenne számomra az ideális ha lenne egy olyan hardveres router ami 
> flash memóriában tárolná a gépneveket (csak néhány 10 darab van) és DNS 
> szerverként is működne egyben. DHCP üzenetben DNS szerverként a saját 
> címét adná vissza és forwardolná a DNS kérést ha nem találja meg a saját 
> táblázatában.
> 
> Ez az álmom. Megvalósulhat?
> 
> Laci
> 
> _______________________________________________
> BSD levlista
> BSD at hu.freebsd.org
> http://www.hu.freebsd.org/hu/mailman/listinfo/bsd



További információk a(z) BSD levelezőlistáról