Gestionarea daemonului numit, freebsd

Când lucrați cu un server de nume, trebuie să porniți automat daemonul numit în timpul inițial de boot. În acest scop, parametrul named_enable al fișierului rc.conf este destinat:

Această setare permite pornirea scriptului de boot /etc/rc.d/named. Cu acest script, puteți porni și opri numele (8) manual, după cum este discutat în Capitolul 3. Utilizați întotdeauna comenzile /etc/rc.d/named stop și /etc/rc.d/named pentru a opri și a porni daemonul numit.

Cu toate acestea, atunci când numele este deja executat, poate fi necesar să reporniți-l din anumite motive, inclusiv pentru ca serverul de nume să verifice actualizările din fișierele de zonă. În acest scop, pachetul BIND include un server de nume de la distanță (Remote Name Daemon Control), rndc (8).

Setarea rndc

# rndc-confgen> /etc/namedb/rndc.conf

Lucrul cu rndc

Acum, că toate obstacolele pentru a instala și configura RNDC spatele - ce altceva se poate spune despre program? Pentru o listă completă a caracteristicilor sale, consultați pagina manuală rndc (8). Cele mai frecvente probleme rezolvate cu ajutorul: a reporni serverul de nume pentru a reîncărca zone, actualizarea zonelor migratoare Daemonul și verificați starea.

Reinitializare comandă numele serverului forțelor RNDC reload numit (8) pentru a re-citit și fișierele de configurare de proces, descărcați fișiere de informații text pe domeniul principal și verificați pentru actualizări de domeniu secundar. Această operațiune este de obicei efectuată atunci când modificați fișierele de configurare și fișierele de zonă.

Între repornire și repornirea completă a serverului de nume, utilizând comanda rndc reconfig, puteți forța numele pentru a verifica zone noi.

Pentru a reîncărca zona fără a reporni întregul server de nume, trebuie să specificați numele domeniului în comanda rndc reload. În mod obișnuit, această operație este efectuată în cazul în care serverul de nume se confruntă cu o încărcare serioasă, iar repornirea poate dura prea mult sau poate provoca probleme în rețea.

Efectuarea unei operații de actualizare a zonei obligă serverul secundar să verifice imediat actualizările zonei specificate de pe serverul primar. De exemplu, face un server de absolutefreebsd.com secundar pentru a verifica dacă există actualizări de pe serverul principal, puteți utiliza RNDC reîmprospăta absolutefreebsd.com echipa.

Programul rndc nu permite reinițializarea numelui. Pentru a reporni complet daemonul, utilizați comanda de resetare /etc/rc.d/named.

Utilizând comanda de stare rndc, puteți obține o varietate de informații despre serverul de nume, inclusiv numărul de domenii pe care le servește, numărul de clienți care accesează serverul și așa mai departe.

Articole similare