Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

DNS Resolver installieren und deinstallieren

&pagelevel(4)&pagelevel

Beachten Sie bitte zusätzlich zu diesem Abschnitt die mit dem Produkt interNet Services ausgelieferte Freigabemitteilung.

Die einzelnen Komponenten des Software-Pakets interNet Services werden als ein POSIX-Programmpaket per Package-Installation mit dem POSIX-Installationsprogramm installiert (siehe Handbuch „POSIX Grundlagen für Anwender und Systemverwalter“). Nähere Informationen zur Installation der Komponenten finden Sie auch im Abschnitt „Installation“.

Zur Installation und zum Betrieb der TCP-IP-SV-Komponente muss die PLAM-Bibliothek SINLIB.TCP-IP-SV.nnn.DNS shareable zur Verfügung stehen. Bei der Installation von DNS kann zusätzlich der Installationspfad im POSIX-Dateisystem definiert werden. Der DNS Resolver wird standardmäßig im Verzeichnis /opt/TCP-IP-SV/dns installiert.


DNS Resolver installieren

Nach der erfolgreichen Installation der DNS-Komponenten befinden sich die relevanten Kommandos und Dateien in den Verzeichnissen /usr/bin, /usr/sbin und /etc sowie im Installationsverzeichnis /opt/TCP-IP-SV/dns. In der Tabelle "DNS Resolver installieren und deinstallieren" steht <instdir> für das Installationsverzeichnis /opt/TCP-IP-SV/dns.

Verzeichnis

Datei/Link

Beschreibung

/etc/default

TCP-IP-SV.dns

Parameterdatei für Start/Stopp-Prozedur

TCP-IP-SV.dns.default

Default für TCP-IP-SV.dns

/etc/init.d/

TCP-IP-SV.dns

Start/Stopp-Prozedur

/etc/rc0.d/

K66TCP-IP-SV.dns

symbolischer Link auf /etc/init.d/TCP-IP-SV.dns (zum Beenden beim POSIX-Shutdown)

/etc/rc2.d/

S70TCP-IP-SV.dns

symbolischer Link auf /etc/init.d/TCP-IP-SV.dns (zum Starten beim POSIX-Start)

/usr/bin/

dig

symbolischer Link auf <instdir>/bin/dig, Diagnose-Tool für DNS

host

symbolischer Link auf <instdir>/bin/host, Hostnames DNS Lookup Tool

nslookup

symbolischer Link auf <instdir>/bin/nslookup, Lookup Tool für DNS

/usr/lib/

libbind.a

symbolischer Link auf <instdir>/lib/libbind.a 1)

/usr/sbin/

in.dnsd

symbolischer Link auf <instdir>/sbin/dnsd

<instdir>/bin/

dig

Diagnose-Tool für DNS


host

Hostnames DNS Lookup Tool


nslookup

Lookup Tool für DNS

<instdir>/etc/

install.TCP-IP-SV-DEV.nnn.DNS

Installationsskript für die DNS-Entwicklungsteile

remove.TCP-IP-SV-DEV.nnn.DNS

Deinstallationsskript für die DNS-Entwicklungsteile

rc.d/dnsd

Start-/Stopp-Skript für dnsd

<instdir>/lib/

libbind.a

Resolver-Bibliothek1)

<instdir>/readme/

*

man-pages zu den DNS-Tools sowie zur Resolver-Bibliothek1) im HTML- und Textformat

<instdir>/sbin/

dnsd

DNS-Resolver-Dämon

1)Nur verfügbar, wenn die DNS-Entwicklungsteile installiert sind.


Nach erfolgreicher Installation werden die weiteren erforderlichen Aktivitäten unter der POSIX-Shell in einer Kennung mit POSIX-Root-Berechtigung ausgeführt. Dazu wird mit dem BS2000-Kommando START-POSIX-SHELL die POSIX-Shell gestartet.

Nach der Installation der interNet-Services müssen vor der Inbetriebnahme die für die DNS-Komponenten spezifischen Konfigurationsdateien an die individuellen Erfordernisse angepasst werden.


DNS Resolver deinstallieren

Analog zur Installation der Komponenten von interNet Services wird auch die Deinstallation mithilfe des POSIX-Installationsprogrammes unter der Kennung TSOS durchgeführt. Bei der Deinstallation wird nach dem aktiven DNS Resolver-Dämon gesucht und dieser beendet. In der Syslog-Datei /var/adm/syslog wird die Beendigung noch aktiver Dämonen protokolliert. Anschließend werden alle Dateien, Links und Prozeduren des DNS Resolvers gelöscht.

Im Rahmen der Deinstallation wird die Konfigurationsdatei /etc/default/TCP-IP-SV.dns im Verzeichnis /etc/tcpipsv gesichert, sofern sie gegenüber der Defaultdatei /etc/default/TCP-IP-SV.dns.default verändert wurde. Existiert schon eine gleichnamige Sicherungsdatei, so wird diese zuerst umbenannt, indem das Tagesdatum angehängt wird. Die Sicherungskopie kann im Fall einer erneuten Installation als Vorlage für die Generierung der neuen Konfigurationsdatei verwendet werden. Achten Sie in diesem Zusammenhang bitte darauf, dass die Sicherungskopie dem gewünschten Stand entspricht.


DNS-Entwicklungsteile installieren/deinstallieren

Mit den DNS-Entwicklungsteilen werden zusätzliche Dateien bereitgestellt, die nicht für den Betrieb des DNS-Resolver-Dämons benötigt werden. Sie umfassen die Resolver-Bibliothek mit den zugehörigen man-pages, die benötigt werden, wenn eine Sockets-Anwendung in POSIX mit hinzugebundener Resolver-Bibliothek produziert werden soll (siehe Tabelle auf "DNS Resolver installieren und deinstallieren").

Die DNS-Entwicklungsteile werden mit folgendem Shell-Skript im POSIX-Dateisystem bereitgestellt:

/opt/TCP-IP-SV/dns/etc/install.TCP-IP-SV-DEV.nnn.DNS

Wenn die DNS-Entwicklungsteile nicht mehr benötigt werden, können sie mit dem folgenden Shell-Skript aus dem POSIX-Dateisystem entfernt werden:

/opt/TCP-IP-SV/dns/etc/remove.TCP-IP-SV-DEV.nnn.DNS