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
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
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)
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%.
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
- Per una diagnostica più dettagliata, è possibile eseguire l'acquisizione di pacchetti del piano dati in un'istanza di base del pacchetto
- Se è stato rilevato un problema di connettività e non si sa come risolverlo, è possibile ottenere supporto per il servizio 5G Core privato di Azure