Diese Task erläutert, wann und wie die Datei hosts und die Datei services auf dem Client mit Kommunikationsparameterwerten für den fernen Datenbankserver aktualisiert werden. Die Angaben können auch für Verbindungen über
TCP/IP verwendet werden,
sind für Verbindungen über 'Benannte Pipes' jedoch nicht
geeignet. Diese Task ist einer der Arbeitsschritte für die
Konfiguration der Client-Server-Verbindung unter
Verwendung des CLP.
Informationen zu dieser Task
Sie müssen die Datei hosts
aktualisieren, wenn Sie eine Verbindung zu dem fernen
Datenbankserver über den zugehörigen Hostnamen herstellen möchten
und Ihr
Netz keinen DNS-Server beinhaltet, der zum Auflösen des
Hostnamens in eine IP-Adresse verwendet werden könnte. Dieser
Schritt ist nicht erforderlich, wenn Sie auf den fernen
Datenbankserver mithilfe der zugehörigen IP-Adresse verweisen.
Sie müssen die Datei
services aktualisieren, wenn Sie beim Aufbau der Verbindung zum fernen
Datenbankserver den Namen eines Verbindungsservice angeben möchten. Bei
dem Namen eines Verbindungsservice handelt es sich um
einen beliebigen Namen, der für die Portnummer der Verbindung steht. Dieser
Schritt ist nicht erforderlich, wenn Sie auf die Portnummer des
fernen
Datenbankservers verweisen.
Prozedur
- Aktualisieren Sie die Datei hosts auf dem Client, um den Hostnamen des fernen Servers in seine IP-Adresse aufzulösen:
- Verwenden Sie einen Texteditor, um der Datei hosts einen Eintrag für die IP-Adresse des Servers hinzuzufügen.
Beispiel:
9.26.13.107 myserver # IPv4 address for myserver
2002:91a:519:13:210:83ff:feff:ca71 myserver # IPv6 address for myserver
Dabei
gilt Folgendes:
- 9.26.13.107
- ist die IPv4-ip_adresse
- 2002:91a:519:13:210:83ff:feff:ca71
- ist die IPv6-ip_adresse
- myserver
- ist der hostname
- #
- leitet einen Kommentar ein, der den Eintrag beschreibt
Anmerkung: Beachten Sie, dass IPv6 -Einträge nicht benötigt werden, wenn Ihr Host nicht zu einem IPv6 -Netzwerk gehört. Alternativ dazu können bei Hosts in gemischten Netzen mit
IPv4 und IPv6 den IPv4- und den IPv6-Adressen auch unterschiedliche Hostnamen zugeordnet werden. Beispiel:
9.26.13.107 myserver # IPv4 address for myserver
9.26.13.107 myserveripv4 # IPv4 address for myserver
2002:91a:519:13:210:83ff:feff:ca71 myserveripv6 # IPv6 address for myserver
Befindet sich der Server nicht in derselben Domäne wie der Datenserver-Client IBM, müssen Sie einen voll qualifizierten Domänennamen angeben, z. B. myserver.spifnet.ibm.com, wobei spifnet.ibm.com den Domänennamen darstellt.
- Aktualisieren Sie die Datei services auf dem Client, um einen Servicenamen in die Portnummer des fernen Servers aufzulösen:
- Fügen Sie mit einem Texteditor den Namen und die Portnummer des Verbindungsservice zur Datei services hinzu.
Beispiel:
server1 50000/tcp # Db2 connection service port
Dabei
gilt Folgendes:
- server1
- ist der Name des Verbindungsservice
- 50000
- ist die Portnummer der Verbindung (50000 ist der Standardwert)
- tcp
- gibt das verwendete Kommunikationsprotokoll an.
- #
- leitet einen Kommentar ein, der den Eintrag beschreibt
Beispiel
In der folgenden Tabelle werden die Speicherpositionen der
in den vorangehenden Abschnitten erörterten Dateien
hosts
und services aufgelistet.
Tabelle 1. Speicherposition der Dateien 'hosts' und 'services'
| Betriebssystem |
Verzeichnis |
| Windows Server 2003 |
%SystemRoot%\system32\drivers\etc.
Dabei ist %SystemRoot% eine auf dem System definierte Umgebungsvariable. |
| Linux® oder UNIX |
/etc |