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