In dem Dokumentationssatz für dieses Produkt wird die Verwendung inklusiver Sprache angestrebt. Für die Zwecke dieses Dokumentationssatzes wird Sprache als „inklusiv“ verstanden, wenn sie keine Diskriminierung aufgrund von Alter, körperlicher und/oder geistiger Behinderung, Geschlechtszugehörigkeit und -identität, ethnischer Identität, sexueller Orientierung, sozioökonomischem Status und Intersektionalität impliziert. Dennoch können in der Dokumentation stilistische Abweichungen von diesem Bemühen auftreten, wenn Text verwendet wird, der in Benutzeroberflächen der Produktsoftware fest codiert ist, auf RFP-Dokumentation basiert oder von einem genannten Drittanbieterprodukt verwendet wird. Hier erfahren Sie mehr darüber, wie Cisco inklusive Sprache verwendet.
Cisco hat dieses Dokument maschinell übersetzen und von einem menschlichen Übersetzer editieren und korrigieren lassen, um unseren Benutzern auf der ganzen Welt Support-Inhalte in ihrer eigenen Sprache zu bieten. Bitte beachten Sie, dass selbst die beste maschinelle Übersetzung nicht so genau ist wie eine von einem professionellen Übersetzer angefertigte. Cisco Systems, Inc. übernimmt keine Haftung für die Richtigkeit dieser Übersetzungen und empfiehlt, immer das englische Originaldokument (siehe bereitgestellter Link) heranzuziehen.
In diesem Dokument wird beschrieben, wie Sie die Definition des Cisco Unified Communications Manager (CUCM)-Clusters vom IP-Adressen- oder Hostnamenformat in ein FQDN-Format (Fully Qualified Domain Name) ändern.
CUCM hat die Möglichkeit, festzulegen, ob IP-Adressen oder DNS (Domain Name Service) für die Kommunikation zwischen Knoten und Endpunkten verwendet werden sollen.
Für Systeme vor 10.x wurde empfohlen, die DNS-Abhängigkeit nicht zu verwenden, es sei denn, dies ist aufgrund bestimmter Designs oder Anforderungen erforderlich.
Ab CUCM 10.x aufgrund der engen Integration zwischen CUCM und Cisco Unified Communications Manager IM & Presence Service (IM&P) hat sich diese Empfehlung geändert. Obwohl die Verwendung von DNS in grundlegenden IP-Telefoniebereitstellungen noch akzeptabel ist, wurde die Verwendung vollqualifizierter Domänennamen anstelle von IP-Adressen zur Anforderung, dass einige Schlüsselfunktionen funktionieren:
Um eine sichere Verbindung einzurichten, muss ein Client die Identität des Servers überprüfen, der das Zertifikat vorlegt.
Der Client führt die Validierung in zwei Schritten durch:
Die Identität des Servers im Zertifikat wird vom Common Name-Attribut (CN) oder dem Subject Alternative Name (SAN)-Attribut des empfangenen Zertifikats abgeleitet.
Hinweis: SAN hat, sofern vorhanden, Vorrang vor CN.
Die Identität des Servers in der lokalen Konfiguration wird von der Gerätekonfigurationsdatei abgeleitet, die über das Trivial File Transfer Protocol (TFTP) und/oder von Benutzerdatendienste (UDS)-Interaktionen heruntergeladen wird. Die TFTP- und UDS-Dienste leiten diese Konfiguration von der Datenbank-Prozessknotentabelle ab. Sie kann auf der Webseite CM Administration > System > Server konfiguriert werden.
Verwechseln Sie nicht die Seite CM Administration > System > Server, auf der Server definiert werden, mit OS Administration > Settings > IP Ethernet, auf der Netzwerkparameter für Server konfiguriert werden. Die Parameter auf der Seite "OS Administration" (Betriebssystemverwaltung) wirken sich auf die tatsächliche Netzwerkkonfiguration des Servers aus. Die Änderung des Hostnamens oder der Domäne führt zur Regenerierung aller Zertifikate für den Knoten. Die Einstellungen auf der Seite "CM Administration" definieren, wie sich CUCM über Konfigurationsdateien oder UDS an Endpunkte meldet. Die Änderung dieser Einstellung erfordert keine Erneuerung der Zertifikate. Diese Einstellung muss mit einem der folgenden Netzwerkparameter des Knotens übereinstimmen: IP-Adresse, Hostname oder FQDN
Beispielsweise stellt Ihr Endgerät eine sichere Verbindung mit server.mydomain.com her. Es prüft das empfangene Zertifikat und prüft, ob "server.mydomail.com" in diesem Zertifikat als CN oder SAN vorhanden ist. Wenn die Prüfung nicht erfolgreich ist, schlägt die Verbindung entweder fehl, oder ein Endbenutzer erhält eine Popup-Meldung, in der er aufgefordert wird, ein nicht vertrauenswürdiges Zertifikat zu akzeptieren, abhängig von der Client-Funktionalität. Da CNs und SANs in Zertifikaten in der Regel das FQDN-Format haben, müssen Sie die Serverdefinition von IP-Adresse in das FQDN-Format ändern, um Popups oder Verbindungsausfälle zu vermeiden.
Die Informationen in diesem Dokument basieren auf den folgenden Software- und Hardwareversionen:
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.
Es wird dringend empfohlen, vor der Konfiguration sicherzustellen, dass die Voraussetzungen erfüllt sind.
Schritt 1: Überprüfen Sie die DNS-Konfiguration.
Führen Sie diese Befehle über die CUCM-CLI aus, um sicherzustellen, dass der DNS-Dienst konfiguriert ist und FQDN-Einträge für Knotennamen sowohl lokal als auch extern aufgelöst werden können.
admin:show network eth0
<omitted for brevity>
DNS
Primary : 10.48.53.194 Secondary : Not Configured
Options : timeout:5 attempts:2
Domain : mydomain.com
Gateway : 10.48.52.1 on Ethernet 0
admin:utils network host cucm105pub.mydomain.com
Local Resolution:
cucm105pub.mydomain.com resolves locally to 10.48.53.190
External Resolution:
cucm105pub.mydomain.com has address 10.48.53.190
admin:
Schritt 2: Netzwerkdiagnosetest.
Stellen Sie sicher, dass der Netzwerkdiagnosetest mit diesem CLI-Befehl bestanden wird.
admin:utils diagnose module validate_network
Log file: platform/log/diag3.log
Starting diagnostic test(s)
===========================
test - validate_network : Passed
Diagnostics Completed
Schritt 3: DHCP-Konfiguration für Endpunkte
Stellen Sie sicher, dass die erforderliche Dynamic Host Configuration Protocol (DHCP)-Konfiguration hinzugefügt wird, damit die registrierten Telefone die DNS-Auflösung durchführen können.
Schritt 4: Datenbankreplikation.
Stellen Sie sicher, dass die CUCM-Datenbankreplikation funktioniert. Der Cluster-Replikationsstatus muss für alle Knoten 2 sein.
admin:utils dbreplication runtimestate
<output omitted for brevity>
Cluster Detailed View from cucm105pub (2 Servers):
PING DB/RPC/ REPL. Replication REPLICATION SETUP
SERVER-NAME IP ADDRESS (msec) DbMon? QUEUE Group ID (RTMT) & Details
----------- ---------- ------ ------- ----- ----------- ------------------
cucm105pub 10.48.53.190 0.027 Y/Y/Y 0 (g_2) (2) Setup Completed
cucm105sub1 10.48.53.191 0.292 Y/Y/Y 0 (g_3) (2) Setup Completed
Schritt 5: Sicherung.
Führen Sie die Sicherung des Cisco Disaster Recovery System (DRS) für die aktuelle Konfiguration aus.
Ändern Sie die IP-Adresse (oder den Hostnamen) von der IP-Adresse in das FQDN-Format auf der Webseite zur Cisco Unified CM-Administration.
Schritt 1: Navigieren Sie zu System > Server, und ändern Sie das Feld Hostname/IP-Adresse von der IP-Adresse in FQDN.
Der Hostname kann aus dem Anzeigestatus abgerufen werden, und die Domäne kann aus der Befehlsausgabe Netzwerk eth0 abgerufen werden.
Schritt 2: Wiederholen Sie Schritt 1 für alle aufgeführten CUCM-Server.
Schritt 3: Um Konfigurationsdateien zu aktualisieren, starten Sie den Cisco TFTP-Dienst auf allen CUCM-Knoten neu.
Schritt 4: Um aktualisierte Konfigurationsdateien auf die registrierten Geräte zu übertragen, starten Sie den Cisco Callmanager-Service auf allen CUCM-Knoten neu.
Stellen Sie sicher, dass alle Endpunkte erfolgreich bei CUCM-Knoten registriert wurden.
Dies kann mithilfe der RTMT-Hilfe (Real-Time Monitoring Tool) erreicht werden.
Falls eine Integration mit anderen Servern über SIP, SCCP und MGCP-Protokolle erfolgt, ist möglicherweise eine Konfiguration auf den Servern von Drittanbietern erforderlich.
Stellen Sie sicher, dass die Änderung erfolgreich an alle Knoten im CUCM-Cluster weitergeleitet wird und die Ausgabe für alle Knoten gleich ist.
Führen Sie diesen Befehl auf allen Knoten aus.
admin:run sql select name,nodeid from processnode
name nodeid
======================== ======
EnterpriseWideData 1
cucm105pub.mydomain.com 2
cucm105sub1.mydomain.com 3
imp105.mydomain.com 7