Verwenden von ping und traceroute für eine Packet Core-Instanz
Azure Private 5G Core unterstützt die standardmäßigen Ping- und Traceroute-Diagnosetools, die mit einer Option zum Auswählen einer bestimmten Netzwerkschnittstelle erweitert werden können. Sie können Ping und Traceroute verwenden, um Probleme mit der Netzwerkkonnektivität zu diagnostizieren. In dieser Schrittanleitung erfahren Sie, wie Sie Ping und Traceroute verwenden, um die Konnektivität mit den Zugriffs- oder Datennetzwerken über die Schnittstelle der Benutzerebene auf Ihrem Gerät zu überprüfen.
Voraussetzungen
- Identifizieren Sie die Ressource Kubernetes – Azure Arc, die den Kubernetes-Cluster mit Azure Arc-Unterstützung darstellt, in dem Ihre Paketkerninstanz ausgeführt wird.
- Stellen Sie sicher, dass Ihr lokaler Computer über kubectl-Zugriff auf den Kubernetes-Cluster mit Azure Arc-Unterstützung verfügt. Dies erfordert eine kubeconfig-Kerndatei, die Sie abrufen können, indem Sie den kubectl-Zugriff einrichten.
Zu testende IP-Adresse auswählen
Sie können die Ping- und Traceroute-Tools verwenden, um die Reichweite aller IP-Adressen über die angegebene Schnittstelle zu überprüfen. Ein gängiges Beispiel ist das Standardgateway. Wenn Sie die Adresse des Standardgateways für die zu testende Schnittstelle nicht kennen, finden Sie sie auf dem Blatt Erweiterte Netzwerke auf der lokalen Benutzeroberfläche von Azure Stack Edge (ASE).
Informationen zum Zugreifen auf die lokale Benutzeroberfläche finden Sie im Tutorial: Herstellen einer Verbindung mit Azure Stack Edge Pro mit GPU.
Ping- und Traceroute-Tools ausführen
Geben Sie in einer Befehlszeile mit kubectl-Zugriff auf den Kubernetes-Cluster mit Azure Arc-Unterstützung den MEC-DP-Problembehandlungs-Pod ein:
kubectl exec -it -n core core-mec-dp-0 -c troubleshooter -- bash
Anzeigen der Liste der konfigurierten Schnittstellen der Benutzerebene:
mect list
Dies sollte eine einzelne Schnittstelle im Netzwerk der Steuerebene (N2), eine einzelne Schnittstelle im Zugriffsnetzwerk (N3) und eine Schnittstelle für jedes angefügte Datennetzwerk (N6) melden. Zum Beispiel:
n2trace n3trace n6trace0 (Data Network: internet) n6trace1 (Data Network: enterprise) n6trace2 (Data Network: test)
Führen Sie den Ping-Befehl aus, und geben Sie die zu testende Netzwerk- und IP-Adresse an. Sie können
access
für das Zugriffsnetzwerk oder den Netzwerknamen für ein Datennetzwerk angeben.ping --net <network name> <IP address>
Zum Beispiel:
ping --net enterprise 10.0.0.1
Das Tool sollte eine Liste der übertragenen und empfangenen Pakete mit 0 % Paketverlust melden.
Führen Sie den Traceroute-Befehl aus, und geben Sie die zu testende Netzwerk- und IP-Adresse an. Sie können
access
für das Zugriffsnetzwerk oder den Netzwerknamen für ein Datennetzwerk angeben.traceroute --net <network name> <IP address>
Zum Beispiel:
traceroute --net enterprise 10.0.0.1
Das Tool sollte eine Reihe von Hops melden, wobei die angegebene IP-Adresse als endgültiger Hop angegeben ist.
Nächste Schritte
- Weitere Informationen zu ausführlicheren Diagnosen finden Sie unter Durchführen der Paketerfassung auf Datenebene für eine Paketkerninstanz
- Wenn Sie ein Konnektivitätsproblem identifiziert haben und nicht wissen, wie es behoben werden kann, können Sie Support für Ihren privaten Azure Private 5G Core-Dienst erhalten