Ping en traceroute gebruiken op een pakketkernexemplaren
Azure Private 5G Core ondersteunt de standaardhulpprogramma's voor ping - en traceroute-diagnostische hulpprogramma's, uitgebreid met een optie om een specifieke netwerkinterface te selecteren. U kunt ping en traceroute gebruiken om problemen met de netwerkverbinding vast te stellen. In deze handleiding leert u hoe u ping en traceroute gebruikt om de connectiviteit met de toegang of gegevensnetwerken te controleren via de interfaces van het gebruikersvlak op uw apparaat.
Vereisten
- Identificeer de Kubernetes - Azure Arc-resource die het Kubernetes-cluster met Azure Arc vertegenwoordigt waarop uw pakketkernexemplaren worden uitgevoerd.
- Zorg ervoor dat uw lokale computer kerntoegang tot kubectl heeft tot het Kubernetes-cluster met Azure Arc. Hiervoor is een kubeconfig-kernbestand vereist dat u kunt verkrijgen door kubectl-toegang instellen te volgen.
Kies het IP-adres dat u wilt testen
U kunt de ping- en traceroutehulpprogramma's gebruiken om de bereikbaarheid van elk IP-adres via de opgegeven interface te controleren. Een veelvoorkomend voorbeeld is de standaardgateway. Als u het standaardgatewayadres voor de interface die u wilt testen niet weet, kunt u dit vinden op de blade Geavanceerd netwerken in de lokale gebruikersinterface van Azure Stack Edge (ASE).
Zie zelfstudie: Verbinding maken naar Azure Stack Edge Pro met GPU voor toegang tot de lokale gebruikersinterface.
De ping- en traceroute-hulpprogramma's uitvoeren
Voer in een opdrachtregel met kubectl-toegang tot het Kubernetes-cluster met Azure Arc de pod MEC-DP-probleemoplosser in:
kubectl exec -it -n core core-mec-dp-0 -c troubleshooter -- bash
Bekijk de lijst met geconfigureerde gebruikersvlakinterfaces:
mect list
Dit moet één interface op het besturingsvlaknetwerk (N2), één interface op het toegangsnetwerk (N3) en een interface voor elk gekoppeld gegevensnetwerk (N6) rapporteren. Voorbeeld:
n2trace n3trace n6trace0 (Data Network: internet) n6trace1 (Data Network: enterprise) n6trace2 (Data Network: test)
Voer de ping-opdracht uit, waarbij u het netwerk en IP-adres opgeeft dat u wilt testen. U kunt opgeven
access
voor het toegangsnetwerk of de netwerknaam voor een gegevensnetwerk.ping --net <network name> <IP address>
Voorbeeld:
ping --net enterprise 10.0.0.1
Het hulpprogramma moet een lijst rapporteren van pakketten die worden verzonden en ontvangen met 0% pakketverlies.
Voer de traceroute-opdracht uit, waarbij u het netwerk en HET IP-adres opgeeft dat u wilt testen. U kunt opgeven
access
voor het toegangsnetwerk of de netwerknaam voor een gegevensnetwerk.traceroute --net <network name> <IP address>
Voorbeeld:
traceroute --net enterprise 10.0.0.1
Het hulpprogramma moet een reeks hops rapporteren, met het opgegeven IP-adres als de laatste hop.
Volgende stappen
- Voor meer gedetailleerde diagnostische gegevens kunt u pakketopname van gegevensvlak uitvoeren op een pakketkernexemplaren
- Als u een connectiviteitsprobleem hebt gevonden en u niet weet hoe u dit kunt oplossen, kunt u ondersteuning krijgen voor uw Azure Private 5G Core-service