Frage : Version der BINDUNG herausfinden und wie man /etc/named.conf aktualisiert

Ich muss etwas Änderungen an unserem DNS-Bediener bilden, der eine Version von BIND.

Here ist mein saniert ausgegebenes uname laufen lässt:

bash-2.05$ uname - a
SunOS 5.9 Generic_118558-11 sun4u Sparc SUNW, UltraAX-i2

First, möchte ich die Version der BINDUNG kennen, weil ich erwäge, unsere DNS auszulagern. In der /etc/named.conf-Akte ist hier ein Stückchen der relevanten Linie, die mich von die BINDUNGS-Version herausfinden hält:

1:
2:
options {
        Version „ich habe keine Idee“;


I haben versucht, die folgenden drei Befehle aber die Version der BINDUNG nicht finden konnten:

1. bash-2.05$ /usr/local/bind/etc/named - v

Result: Keine solche Akte oder Verzeichnis. (Dieses erklärt mir, dass ich vermutlich nicht BINDUNG 9. laufen lasse),

2. bash-2.05$ nslookup - q=txt - class=CHAOS version.bind 0

Result: „Ich haben keine Idee "

3. bash-2.05$ Grabung erhalten - t txt - c-Chaos VERSION.BIND @xxxx.xxxx.xxx

Result: „Ich haben keine Idee "

The nur erhalten Sache, die ich denken kann an soll die „Wahlen - Versions“ Linie vorübergehend entfernen, die nicht ideal ist. Gibt es irgendeine andere Weise, herauszufinden, ohne irgendwelche Dienstleistungen zu stoppen?

Second, muss ich die named.conf Akte ändern, um irgendeine IPS für Zonenübertragungen hinzuzufügen. Ich weiß, dass, wenn ich eine Zone ändere, ich das SOA erhöhen, die BINDUNGS-Prozesszahl finden und sie töten muss, dann, sie mit“ /usr/local/bind/sbin/named wieder zu beginnen - u kbind ". Ändere ich einfach named.conf, außer ihm und dann töte und beginne den BINDUNGS-Prozess die gleiche Weise?

Thank Sie im Voraus für Ihr help.

Antwort : Version der BINDUNG herausfinden und wie man /etc/named.conf aktualisiert

„genannt - v“ ist nicht gut, wenn die Version, die zuerst im Weg verzeichnet wird, nicht die Version ist, die laufen lässt.

Bis zum einem „ps herausfinden - Af |Grep nannte“ oder Betrachtung der Startindex, um die korrekte Position von genannt zu finden.

Ich weiß nicht, wohin SunOS seine Rückstellungsinstallation setzt, aber eine Installierung von der Quelle ist, es sei denn geändert, ist in /usr/local/sbin/named.
Weitere Lösungen  
 
programming4us programming4us