Använda ping och traceroute på en paketkärninstans

Azure Private 5G Core stöder standarddiagnostikverktygen för ping och traceroute , vilket har förbättrats med ett alternativ för att välja ett specifikt nätverksgränssnitt. Du kan använda ping och traceroute för att diagnostisera problem med nätverksanslutningen. I den här instruktionsguiden får du lära dig hur du använder ping och traceroute för att kontrollera anslutningen till åtkomst- eller datanätverken via användarplansgränssnitten på enheten.

Förutsättningar

  • Identifiera Kubernetes – Azure Arc-resursen som representerar Det Azure Arc-aktiverade Kubernetes-klustret som paketkärninstansen körs på.
  • Se till att den lokala datorn har grundläggande kubectl-åtkomst till Det Azure Arc-aktiverade Kubernetes-klustret. Detta kräver en kubeconfig-kärnfil som du kan hämta genom att följa Konfigurera kubectl-åtkomst.

Välj den IP-adress som ska testas

Du kan använda ping- och traceroute-verktygen för att kontrollera tillgängligheten för alla IP-adresser via det angivna gränssnittet. Ett vanligt exempel är standardgatewayen. Om du inte känner till standardgatewayadressen för det gränssnitt som du vill testa kan du hitta den på bladet Avancerat nätverk i det lokala ASE-gränssnittet (Azure Stack Edge).

Information om hur du kommer åt det lokala användargränssnittet finns i Självstudie: Anslut till Azure Stack Edge Pro med GPU.

Kör ping- och traceroute-verktygen

  1. På en kommandorad med kubectl-åtkomst till Det Azure Arc-aktiverade Kubernetes-klustret anger du felsökarpodden MEC-DP:

    kubectl exec -it -n core core-mec-dp-0 -c troubleshooter -- bash
    
  2. Visa listan över konfigurerade användarplansgränssnitt:

    mect list
    

    Detta bör rapportera ett enda gränssnitt i kontrollplanets nätverk (N2), ett enda gränssnitt i åtkomstnätverket (N3) och ett gränssnitt för varje anslutet datanätverk (N6). Till exempel:

    n2trace
    n3trace
    n6trace0 (Data Network: internet)
    n6trace1 (Data Network: enterprise)
    n6trace2 (Data Network: test)
    
  3. Kör ping-kommandot och ange nätverket och IP-adressen som ska testas. Du kan ange access för åtkomstnätverket eller nätverksnamnet för ett datanätverk.

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

    Till exempel:

    ping --net enterprise 10.0.0.1
    

    Verktyget bör rapportera en lista över paket som överförs och tas emot med 0 % paketförlust.

  4. Kör kommandot traceroute och ange nätverket och IP-adressen som ska testas. Du kan ange access för åtkomstnätverket eller nätverksnamnet för ett datanätverk.

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

    Till exempel:

    traceroute --net enterprise 10.0.0.1
    

    Verktyget ska rapportera en serie hopp, med den angivna IP-adressen som det sista hoppet.

Nästa steg