Dieses Dokument beschreibt die Konfiguration der echten Server, die im Dispatch-Modus des Cisco IOS® Server Load Balancing (SLB) verwendet werden. Der SLB-Dispatch-Modus wird auch als MAC-Adressen-basierter Modus und Loopback-Adressbasierter Modus bezeichnet.
Für dieses Dokument bestehen keine speziellen Anforderungen.
Dieses Dokument ist nicht auf bestimmte Software- und Hardwareversionen beschränkt.
Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).
Nachdem Sie die SLB-Funktion auf dem Catalyst 6000 konfiguriert haben, müssen Sie jeden der echten Server mit einem Alias für ein eindeutiges Loopback-Gerät oder eine eindeutige Schnittstelle konfigurieren. Diese Konfiguration ist erforderlich, damit jeder Rechner in der Serverfarm dieselbe IP-Adresse erhält wie der virtuelle Server. Der echte Zielserver kann dann direkt mit der Aliasadresse auf Clients antworten, genau wie der Server auf seine eigene eindeutige Adresse antwortet. Dieser Abschnitt enthält Anweisungen zum Konfigurieren der Loopback-Adresse für AIX, Solaris, Windows NT 4.0 und Windows 2000:
Verwenden Sie den Befehl ifconfig lo0 alias VSERVER_IP_ADDR NETMASK 255.0.0.0 auf AIX UNIX, um die Loopback-Adresse zu konfigurieren.
Verwenden Sie den Befehl ifconfig lo0:1 VSERVER_IP_ADDR 127.0.0.1 UP unter Solaris UNIX, um die Loopback-Adresse zu konfigurieren.
Gehen Sie wie folgt vor:
Wählen Sie Start > Einstellungen aus.
Wählen Sie Systemsteuerung aus, und doppelklicken Sie auf Netzwerk. Alternativ können Sie mit der rechten Maustaste auf das Symbol Netzwerkumgebung klicken und Eigenschaften auswählen.
Die Netzwerksteuerung wird angezeigt.
Klicken Sie auf Adapter, und führen Sie die folgenden Schritte aus:
Wählen Sie MS Loopback-Adapter, und klicken Sie auf OK.
Legen Sie die Installations-CD-ROM oder Disketten an der Eingabeaufforderung ein.
Klicken Sie auf Fertig stellen, um die Installation abzuschließen.
Die Netzwerksteuerung wird erneut angezeigt.
Klicken Sie auf Protokolle, und führen Sie die folgenden Schritte aus:
Klicken Sie mit der rechten Maustaste auf TCP/IP-Protokoll, und klicken Sie auf Eigenschaften.
Wählen Sie MS Loopback-Adapter, und klicken Sie auf OK.
Deaktivieren Sie die Option IP-Adresse automatisch beziehen.
Weisen Sie die IP-Adresse VServer/Loopback mit der Netzmaske 255.0.0.0 zu.
Gehen Sie wie folgt vor:
Klicken Sie mit der rechten Maustaste auf das Symbol Arbeitsplatz, und wählen Sie Eigenschaften aus.
Das Dialogfeld Systemeigenschaften wird angezeigt.
Wählen Sie die Registerkarte Hardware aus, und klicken Sie auf Hardware-Assistent.
Der Hardware-Installationsassistent wird angezeigt.
Fügen Sie den MS-Loopback-Adapter hinzu. Gehen Sie wie folgt vor:
Klicken Sie auf Weiter.
Wählen Sie Gerät hinzufügen/Problembehebung aus.
Klicken Sie auf Weiter.
Erlauben Sie Windows Plug-and-Play, um das System zu prüfen, und wählen Sie dann Neues Gerät hinzufügen aus.
Klicken Sie auf Weiter.
Wählen Sie Nein, ich möchte die Hardware aus einer Liste auswählen.
Klicken Sie auf Weiter.
Wählen Sie Netzwerkadapter aus, und gehen Sie zum Microsoft-Eintrag.
Wählen Sie Microsoft Loopback Adapter aus, und klicken Sie auf Weiter.
Klicken Sie auf Fertig stellen.
Bearbeiten Sie die Loopback-Adaptereinstellungen mithilfe des Assistenten für Netzwerkverbindungen. Gehen Sie wie folgt vor:
Sie können die neue LAN-Verbindung in "lopback" umbenennen.
Klicken Sie mit der rechten Maustaste auf die neue Verbindung, und klicken Sie auf Eigenschaften.
Deaktivieren Sie alle zusätzlich gebundenen Protokolle (z. B. MS Networking, Datei- und Druckerfreigabe usw.).
Doppelklicken Sie auf Internetprotokoll (TCP/IP).
Deaktivieren Sie die Option IP-Adresse automatisch beziehen.
Weisen Sie die IP-Adresse VServer/Loopback mit der Netzmaske 255.0.0.0 zu.
Auf einigen Betriebssystemen wird in Bezug auf diesen neuen Loopback-Alias eine Standardroute erstellt. Sie müssen die Standard-Route entfernen, damit IP-Routing ordnungsgemäß funktioniert.
Gehen Sie wie folgt vor
Suchen Sie auf jedem echten Server nach einer zusätzlichen Route. Verwenden Sie unter AIX, Solaris, Windows NT 4.0 und Windows 2000 den Befehl netstat -rn.
Suchen Sie Ihre Loopback-Adresse in der Spalte "Gateway-Adresse". Wenn Sie eine zusätzliche Route haben, wird die Loopback-Adresse zweimal angezeigt.
Im folgenden Beispiel wird der Befehl netstat -rn verwendet, in dem die Loopback-Adresse (9.67.133.158) sowohl in der zweiten als auch in der achten Zeile angezeigt wird:
NETWORK Address Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 9.67.128.1 9.67.133.67 1 9.0.0.0 255.0.0.0 9.67.133.158 9.67.133.158 1 9.67.128.0 255.255.248.0 9.67.133.67 9.67.133.67 1 9.67.133.67 255.255.255.255 127.0.0.1 127.0.0.1 1 9.67.133.158 255.255.255.255 127.0.0.1 127.0.0.1 1 9.255.255.255 255.255.255.255 9.67.133.67 9.67.133.67 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 224.0.0.0 224.0.0.0 9.67.133.158 9.67.133.158 1 224.0.0.0 224.0.0.0 9.67.133.67 9.67.133.67 1 255.255.255.255 255.255.255.255 9.67.133.67 9.67.133.67 1
Überprüfen Sie die Netzwerkadresse in jeder Zeile, in der die Loopback-Adresse angezeigt wird. Damit die Server ordnungsgemäß kommunizieren können, benötigen Sie einen Verweis auf eine bekannte Multicast-Netzwerkadresse. Die Multicast-Netzwerkadresse befindet sich in der achten Zeile des Beispiels. Sie müssen die zusätzliche Standard-Route löschen, bei der die Netzwerkadresse mit der ersten Ziffer der Cluster-Adresse beginnt, gefolgt von drei Nullen. In diesem Beispiel befindet sich die zusätzliche Route in der zweiten Zeile mit der Netzwerkadresse 9.0.0.0:
Bekannte Multicast-Netzwerkadresse
224.0.0.0 224.0.0.0 9.67.133.158 9.67.133.158 1
Automatisch installierte Standardroute
9.0.0.0 255.0.0.0 9.67.133.158 9.67.133.158 1
Wenn Sie eine zusätzliche Route finden, müssen Sie die zusätzliche Route löschen, um eine ordnungsgemäße Kommunikation mit dem SLB Virtual Server zu ermöglichen. Die Anweisungen für die einzelnen Plattformen sind wie folgt:
Verwenden Sie unter AIX oder Solaris den Befehl route delete -net NETWORK_ADDRESS CLUSTER_ADDRESS.
Beispielsweise route delete -net 9.0.0.0 9.67.133.158
Geben Sie unter Windows NT 4.0 oder Windows 2000 den Befehl route delete NETWORK_ADDRESS CLUSTER_ADDRESS an der Eingabeaufforderung ein.
Beispielsweise route delete 9.0.0.0 9.67.133.158
Hinweis: Wenn Sie Windows NT 4.0 und Windows 2000 verwenden, müssen Sie die zusätzliche Route jedes Mal löschen, wenn Sie den Server neu starten.