[BSD] hardveres DHCP + DNS ?
Tajti Tamás
tajti.tamas at holosys.hu
2007. Okt. 30., K, 08:22:23 CET
Szia
Szerintem jó megoldás a két gép, elsődleges és másodlagos DNS, nincs
forwarder, az első lekérdezésekután úgyis ismeri a közeli dns
kiszolgálókat. Mindkettőre dhcp, azt is tudod állítani, hogy melyik
válaszol először. Az egyik gépre meg raksz egy szünetmentest. Ezután
nyugodtan cserélgetheted a routereket és el lehet felejteni a hosts
másolást.
Laszlo Nagy í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