Usare ping e traceroute in un'istanza di base del pacchetto

Azure Private 5G Core supporta gli strumenti di diagnostica ping e traceroute standard, ottimizzati con un'opzione per selezionare un'interfaccia di rete specifica. È possibile usare ping e traceroute per diagnosticare i problemi di connettività di rete. In questa guida pratica si apprenderà come usare ping e traceroute per controllare la connettività alle reti di accesso o dati tramite le interfacce del piano utente nel dispositivo.

Prerequisiti

  • Identificare la risorsa Kubernetes - Azure Arc che rappresenta il cluster Kubernetes abilitato per Azure Arc in cui è in esecuzione l'istanza di core del pacchetto.
  • Verificare che il computer locale disponga dell'accesso kubectl principale al cluster Kubernetes abilitato per Azure Arc. Questo richiede un file kubeconfig di base, che è possibile ottenere seguendo l'argomento Configurare l'accesso kubectl.

Scegliere l'indirizzo IP da testare

È possibile usare gli strumenti ping e traceroute per verificare la raggiungibilità di qualsiasi indirizzo IP sull'interfaccia specificata. Un esempio comune è il gateway predefinito. Se non si conosce l'indirizzo del gateway predefinito per l'interfaccia da testare, è possibile trovarlo nel pannello Rete avanzata nell'interfaccia utente locale di Azure Stack Edge (A edizione Standard).

Per accedere all'interfaccia utente locale, vedere Esercitazione: Connessione ad Azure Stack Edge Pro con GPU.

Eseguire gli strumenti ping e traceroute

  1. In una riga di comando con accesso kubectl al cluster Kubernetes abilitato per Azure Arc immettere il pod dello strumento di risoluzione dei problemi MEC-DP:

    kubectl exec -it -n core core-mec-dp-0 -c troubleshooter -- bash
    
  2. Visualizzare l'elenco delle interfacce del piano utente configurate:

    mect list
    

    Deve segnalare una singola interfaccia sulla rete del piano di controllo (N2), una singola interfaccia nella rete di accesso (N3) e un'interfaccia per ogni rete dati collegata (N6). Ad esempio:

    n2trace
    n3trace
    n6trace0 (Data Network: internet)
    n6trace1 (Data Network: enterprise)
    n6trace2 (Data Network: test)
    
  3. Eseguire il comando ping, specificando la rete e l'indirizzo IP da testare. È possibile specificare access per la rete di accesso o il nome di rete per una rete dati.

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

    Ad esempio:

    ping --net enterprise 10.0.0.1
    

    Lo strumento deve segnalare un elenco di pacchetti trasmessi e ricevuti con perdita di pacchetti pari allo 0%.

  4. Eseguire il comando traceroute, specificando la rete e l'indirizzo IP da testare. È possibile specificare access per la rete di accesso o il nome di rete per una rete dati.

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

    Ad esempio:

    traceroute --net enterprise 10.0.0.1
    

    Lo strumento deve segnalare una serie di hop, con l'indirizzo IP specificato come hop finale.

Passaggi successivi