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

  1. 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
    
  2. 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)
    
  3. 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.

  4. 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