استخدام ping و traceroute على مثيل أساسي للحزمة

يدعم Azure Private 5G Core أدوات تشخيص ping و traceroute القياسية، محسنة بخيار لتحديد واجهة شبكة معينة. يمكنك استخدام ping و traceroute للمساعدة في تشخيص مشكلات اتصال الشبكة. في هذا الدليل الإرشادي، ستتعلم كيفية استخدام الاتصال وتتبع المسار للتحقق من الاتصال بشبكات الوصول أو البيانات عبر واجهات مستوى المستخدم على جهازك.

المتطلبات الأساسية

  • حدد مورد Kubernetes - Azure Arc الذي يمثل مجموعة Kubernetes الممكنة في Azure Arc التي يتم تشغيل مثيل الحزمة الأساسي عليها.
  • تأكد من أن جهازك المحلي لديه وصول kubectl أساسي إلى مجموعة Kubernetes الممكنة في Azure Arc. يتطلب هذا ملف kubeconfig الأساسي، والذي يمكنك الحصول عليه باتباع إعداد الوصول إلى kubectl.

اختر عنوان IP لاختباره

يمكنك استخدام أدوات ping و traceroute للتحقق من إمكانية الوصول إلى أي عنوان IP عبر الواجهة المحددة. ومن الأمثلة الشائعة على ذلك البوابة الافتراضية. إذا كنت لا تعرف عنوان البوابة الافتراضي للواجهة التي تريد اختبارها، يمكنك العثور عليه على شفرة Advanced Networking على واجهة المستخدم المحلية Azure Stack Edge (ASE).

للوصول إلى واجهة المستخدم المحلية، راجع البرنامج التعليمي: الاتصال إلى Azure Stack Edge Pro مع GPU.

تشغيل أدوات ping و traceroute

  1. في سطر الأوامر مع وصول kubectl إلى مجموعة Kubernetes الممكنة في Azure Arc، أدخل حاوية مستكشف أخطاء MEC-DP ومصلحها:

    kubectl exec -it -n core core-mec-dp-0 -c troubleshooter -- bash
    
  2. عرض قائمة واجهات مستوى المستخدم المكونة:

    mect list
    

    يجب أن يبلغ هذا عن واجهة واحدة على شبكة وحدة التحكم (N2)، وواجهة واحدة على شبكة الوصول (N3) وواجهة لكل شبكة بيانات مرفقة (N6). على سبيل المثال:

    n2trace
    n3trace
    n6trace0 (Data Network: internet)
    n6trace1 (Data Network: enterprise)
    n6trace2 (Data Network: test)
    
  3. قم بتشغيل الأمر ping، مع تحديد الشبكة وعنوان IP للاختبار. يمكنك تحديد access لشبكة الوصول أو اسم الشبكة لشبكة بيانات.

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

    على سبيل المثال:

    ping --net enterprise 10.0.0.1
    

    يجب أن تبلغ الأداة عن قائمة بالحزم المرسلة والمستلمة مع فقدان حزمة بنسبة 0٪.

  4. قم بتشغيل الأمر traceroute، مع تحديد الشبكة وعنوان IP للاختبار. يمكنك تحديد access لشبكة الوصول أو اسم الشبكة لشبكة بيانات.

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

    على سبيل المثال:

    traceroute --net enterprise 10.0.0.1
    

    يجب أن تبلغ الأداة عن سلسلة من القفزات، مع عنوان IP المحدد كوثبة نهائية.

الخطوات التالية