Dan Lukes wrote on 2019/04/27 21:40:

Otazka je, jestli se BIND o problemu nedozvi (pak je chyba mimo nej) nebo dozvi, ale nedba (pak je chyba v nem).

Jen abych to chapal spravne - pokud dojde k tomu, ze se ta IP v podstate odebere z interface a zase se na nej prida, tak by BIND (i dalsi sluzby) mel normalne dal fungovat? Nebo se povazuje za normalni chovani to, ze kdyz se adresa odebere, daemon, ktery poslouchal napriklad na *:53 uz nezacne automaticky poslouchat na nove adrese, ktera se pak na interface prida (at uz je to stejna, nebo jina adresa)?
Nebo v tomhle neni jednotne chovani a kazdy daemon si to resi po svem?

Osobni zkusenosti ti tentokrat neposlouzim, nevybavuju si, ze bych nekde mel BIND na interface s dynamickou adresou. Jsem starsi skola a na sitove servery proste dynamicky pridelovane adresy nedavam. Obzvlast, pokdu jsou stale stejne.

Ono UPC prideluje z DHCP i pevne IP adresy podle MAC modemu, takze u nich je to "jedina cesta" (jasne, muzu si to tam nacpat rucne do rc.conf, ale pak budu mit problem, az se v tom nahodou nekdo v UPC povrta a rozhodne se, prideli jinou IP - coz se stane asi tak jednou za 1 - 2 roky, obvykle v dobe, kdy jsem mimo CR)


No, to je spis filosoficka nez teoreticka otazka. Ty to totiz chces nastavit prakticky - jen s eptas kterym z moznych zpusobu.

Nereknu ti, kterej je spravnej - a nemyslim, ze odpoved teto kategorie existuje. Muzu ti rict, jak to mam ja.

Tady jsem myslel hlavne to, jestli se treba nepouziva ten adresar "working" jako nejaky chroot, teda spis jako adresar, co by mel byt z nejakych bezpecnostnich duvodu prazdny, ale zaroven zapisovatelny uzivatelem "bind", coz ten jeho nadrazeny adresar "etc/namedb" zapisovatelny neni a vlastni ho root. (vim, ze se mi bind chrootuje do /var/named, takze chroot to neni...)

directory jsem nechal tam, co ho smeruje default. A adresy zonovych souboru mam absolutni - ostatne - stejne jako defaultni konfigurace ...

Jeste je tu ctvrta, tebou meznimena moznost. Pouzivat cesty relativni, relativne k ...working ... - takze ../master/...

Jo, ja to klidne necham s tema absolutnima cestama. Jen ta "nestandardni" konfigurace vzbudila moji zvedavost, proc to tak na FreeBSD je, kdyz tuhle strukturu a absolutni cesty nevidim nikde na internetu. V manualech a tutorialech nikde nevidim nastaveni cesty do nejakeho adresare "working" a naopak velmi casto nachazim relativni cesty jako master/zone.conf

Takze pro me je ted dulezite, ze jsem tu starou konfiguraci dokazal dostat do funkcniho stavu a nejvetsi zadrhel bylo pouziti stejnych zon v ruznych views, coz na starem BINDu fungovalo jednoduse a v novem je to syntax error a resi se to pomoci "in-view" - coz je pro me novinka. Ale ja BIND / DNS pouzivam jen velmi okrajove.

Tudiz s timhle ted nemam problem, jen jsem zjistoval, jestli mi neunika nejaky bezpecnostni duvod, proc to je, tak jak to je.

proc to ted je, tak jak to je, zatim co "kdysi davno" to bud bylo jinak


Nejstarsi verzi named.conf.in, ktera je momentalne dostupna ve stromu portu je stara 65 mesicu - a i v te je ...working

Takze ke zmene doslo, pokdu to tak nebylo "odjakziva" uz dost davno ...

Vzhledem k tomu, ze ten stary ruseny stroj mel jeste FreeBSD 4.11, si asi dovedes predstavit, jak davno mohla tahle zmena nastat ;)

Mirek
--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem