Paket çekirdeği örneğinde ping ve traceroute kullanma

Azure Özel 5G Core, belirli bir ağ arabirimini seçme seçeneğiyle geliştirilmiş standart ping ve traceroute tanılama araçlarını destekler. Ağ bağlantısı sorunlarını tanılamaya yardımcı olması için ping ve traceroute kullanabilirsiniz. Bu nasıl yapılır kılavuzunda, cihazınızdaki kullanıcı düzlemi arabirimleri üzerinden erişim veya veri ağlarına bağlantıyı denetlemek için ping ve traceroute kullanmayı öğreneceksiniz.

Önkoşullar

  • Paket çekirdek örneğinizin üzerinde çalıştığı Azure Arc özellikli Kubernetes kümesini temsil eden Kubernetes - Azure Arc kaynağını tanımlayın.
  • Yerel makinenizin Azure Arc özellikli Kubernetes kümesine çekirdek kubectl erişimi olduğundan emin olun. Bu, kubectl erişimini ayarlama'yı izleyerek edinebileceğiniz bir çekirdek kubeconfig dosyası gerektirir.

Test etmek için IP adresini seçin

Belirtilen arabirim üzerinden herhangi bir IP adresinin erişilebilirliğini denetlemek için ping ve traceroute araçlarını kullanabilirsiniz. Yaygın bir örnek, varsayılan ağ geçididir. Test etmek istediğiniz arabirimin varsayılan ağ geçidi adresini bilmiyorsanız, bunu Azure Stack Edge (ASE) yerel kullanıcı arabirimindeki Gelişmiş Ağ dikey penceresinde bulabilirsiniz.

Yerel kullanıcı arabirimine erişmek için bkz. Öğretici: GPU ile Azure Stack Edge Pro'ya Bağlan.

Ping ve traceroute araçlarını çalıştırma

  1. Azure Arc özellikli Kubernetes kümesine kubectl erişimi olan bir komut satırına MEC-DP sorun giderici podunu girin:

    kubectl exec -it -n core core-mec-dp-0 -c troubleshooter -- bash
    
  2. Yapılandırılmış kullanıcı düzlemi arabirimlerinin listesini görüntüleyin:

    mect list
    

    Bu, denetim düzlemi ağında (N2) tek bir arabirim, erişim ağındaki tek bir arabirim (N3) ve her ekli veri ağı (N6) için bir arabirim raporlamalıdır. Örneğin:

    n2trace
    n3trace
    n6trace0 (Data Network: internet)
    n6trace1 (Data Network: enterprise)
    n6trace2 (Data Network: test)
    
  3. Test etmek için ağ ve IP adresini belirterek ping komutunu çalıştırın. Erişim ağı için veya bir veri ağının ağ adını belirtebilirsiniz access .

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

    Örneğin:

    ping --net enterprise 10.0.0.1
    

    Araç, %0 paket kaybıyla iletilen ve alınan paketlerin listesini raporlamalıdır.

  4. Test için ağ ve IP adresini belirterek traceroute komutunu çalıştırın. Erişim ağı için veya bir veri ağının ağ adını belirtebilirsiniz access .

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

    Örneğin:

    traceroute --net enterprise 10.0.0.1
    

    Araç, belirtilen IP adresini son atlama olarak içeren bir dizi atlama bildirmelidir.

Sonraki adımlar

  • Daha ayrıntılı tanılama için bir paket çekirdeği örneğinde veri düzlemi paket yakalama gerçekleştirebilirsiniz
  • Bir bağlantı sorunu belirlediyseniz ve nasıl çözeceğinizi bilmiyorsanız Azure Özel 5G Core hizmetiniz için destek alabilirsiniz