Miroslav Lachman wrote on 27. 4. 2019 19:21:
kdyz se obnovuje lease, casto dochazi k tomu, ze na vnejsim interface prestane BIND odpovidat na DNS dotazy. Restart BINDu to vyresi.

Tezko rict, do presne zpusobuje problem. Korenova pricina je jasna - pri rekonfiguraci sitove adresy (a uz tady zacina prostor pro analyzu - proc dochazi k rekonfiguraci sitoveho rozhrani, pokud se jen prodluzuje lease stejne adresy) se aplikacim ztrati asociace s adresou (tedy otevrene poslouchajici sockety).

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

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.

Ma smysl parat po pricine, nebo radeji sahnout po workaroundu a z dhclient scriptu volat pokazde "service named restart"?

No, ja bych urcite sahnul po workaroundu a tu adresu nastavil staticky. Kdyz je porad stejna ...

A pak tu mam jeste jednu ciste teoretickou otazku.
Defaultni named.conf obsahuje v options:
    directory "/usr/local/etc/namedb/working";

A me tak trochu unika, k cemu slouzit ten adresar working / proc smeruje directory do nej, kdyz to pak znamena, ze prestanou fungovat relativni cesty master/moje-zona.conf?

Ma smysl directory nastavit na /usr/local/etc/namedb/?
Nebo presunout master do working?
Nebo proste pouzivat vsude absolutni cesty?

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.

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/...

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 ...


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

Odpovedet emailem