Utiliser ping et traceroute sur un cœur de paquets instance

Azure Private 5G Core prend en charge les outils de diagnostic standards ping et traceroute, enrichis d’une option permettant de sélectionner une interface réseau spécifique. Vous pouvez utiliser ping et traceroute pour diagnostiquer les problèmes de connectivité réseau. Dans ce guide pratique, vous allez apprendre à utiliser ping et traceroute pour vérifier la connectivité aux réseaux d’accès ou de données via les interfaces du plan utilisateur de votre appareil.

Prérequis

  • Identifiez la ressource Kubernetes - Azure Arc qui représente le cluster Kubernetes compatible avec Azure Arc sur lequel s’exécute votre instance Packet Core.
  • Vérifiez que votre ordinateur local dispose d’un accès kubectl principal au cluster Kubernetes avec Azure Arc. Cela nécessite un fichier principal kubeconfig, que vous pouvez obtenir en suivant les instructions de la rubrique Configurer l’accès de kubectl.

Choisir l’adresse IP à tester

Vous pouvez utiliser les outils ping et traceroute pour vérifier l’accessibilité de toute adresse IP via l’interface spécifiée. La passerelle par défaut en est un exemple courant. Si vous ne connaissez pas l’adresse de passerelle par défaut de l’interface que vous souhaitez tester, vous pouvez la trouver dans le panneau Mise en réseau avancée sur l’interface utilisateur locale d’Azure Stack Edge (ASE).

Pour accéder à l’interface utilisateur locale, consultez le Tutoriel : se connecter à Azure Stack Edge Pro avec GPU.

Exécuter les outils ping et traceroute

  1. Dans une ligne de commande disposant d’un accès kubectl au cluster Kubernetes compatible avec Azure Arc, entrez le pod de résolution des problèmes MEC-DP :

    kubectl exec -it -n core core-mec-dp-0 -c troubleshooter -- bash
    
  2. Affichez la liste des interfaces de plan utilisateur configurées :

    mect list
    

    Celle-ci doit faire état d’une interface unique sur le réseau du plan de contrôle (N2), d’une interface unique sur le réseau d’accès (N3) et d’une interface pour chaque réseau de données rattaché (N6). Par exemple :

    n2trace
    n3trace
    n6trace0 (Data Network: internet)
    n6trace1 (Data Network: enterprise)
    n6trace2 (Data Network: test)
    
  3. Exécutez la commande ping, en spécifiant le réseau et l’adresse IP à tester. Vous pouvez spécifier access pour le réseau d’accès ou le nom du réseau pour un réseau de données.

    ping --net <network name> <IP address>
    

    Par exemple :

    ping --net enterprise 10.0.0.1
    

    L’outil doit fournir une liste des paquets transmis et reçus avec une perte de paquets de 0 %.

  4. Exécutez la commande traceroute, en spécifiant le réseau et l’adresse IP à tester. Vous pouvez spécifier access pour le réseau d’accès ou le nom du réseau pour un réseau de données.

    traceroute --net <network name> <IP address>
    

    Par exemple :

    traceroute --net enterprise 10.0.0.1
    

    L’outil doit fournir une série de tronçons, avec l’adresse IP spécifiée comme tronçon final.

Étapes suivantes