ishare2-cli
بداية سريعة
التثبيت بخط واحد
wget
حليقة
التثبيت سطرًا تلو الآخر
التثبيت عن طريق استنساخ المستودع
أوامر ishare2
كيفية استخدام إشار2
البحث بالاسم
البحث حسب النوع
البحث عن الصور
سحب الصور
تحميل جميع الصور دفعة واحدة
عرض الصور المثبتة
تحميل صور للمختبر
قم بتنزيل الصور للمختبر باستخدام مسار مخصص
ishare2 واجهة المستخدم الرسومية
ميزات إضافية
قم بإنشاء ترخيص iourc جديد لصور bin
ترقية خادم ishare2 أو ishare2-gui أو PNETLab
عرض آخر التغييرات التي تم إجراؤها على ishare2
عرض معلومات مفيدة
اختبار الاتصال
معلومات مفيدة
اطلع على أحدث التغييرات على ishare2
القيود المعروفة
روابط ذات فائدة
بيانات اعتماد الأجهزة
اطلب المساعدة
ishare2 هي أداة تساعدك على تنزيل الصور وإدارتها في محاكيات الشبكة لديك بسهولة. يمكن لـ ishare2 تنزيل صور qemu وdynamips وbin/iol وdocker. ويمكنه أيضًا تنزيل الصور المطلوبة للمختبرات تلقائيًا. للبدء، استخدم إحدى طرق التثبيت أدناه.
wget -O /usr/sbin/ishare2 https://raw.githubusercontent.com/ishare2-org/ishare2-cli/main/ishare2 && chmod +x /usr/sbin/ishare2 && ishare2
حليقة -O /usr/sbin/ishare2 https://raw.githubusercontent.com/ishare2-org/ishare2-cli/main/ishare2 && chmod +x /usr/sbin/ishare2 && ishare2
ملاحظة: قم بتشغيل الأمر كجذر أو باستخدام sudo
تحميل ishare2
wget -O /usr/sbin/ishare2 https://raw.githubusercontent.com/ishare2-org/ishare2-cli/main/ishare2
جعل ishare2 قابلاً للتنفيذ
chmod +x /usr/sbin/ishare2
قم بتشغيل ishare2
ishare2
ملاحظة: قم بتشغيل الأمر كجذر أو باستخدام Sudo
قم بتنزيل أو استنساخ هذا المستودع.
استنساخ بوابة https://github.com/ishare2-org/ishare2-cli.git
انسخ الملف إلى /usr/sbin/ishare2
cp ishare2-cli/ishare2 /usr/sbin/ishare2
جعل الملف قابلاً للتنفيذ باستخدام
chmod +x /usr/sbin/ishare2
قم بتشغيل ishare2
للبدء في استخدامه
ishare2
ملاحظة: قم بتشغيل الأمر كجذر أو باستخدام sudo
يستخدم ishare2 بناء الجملة التالي لتنفيذ إجراءات مختلفة، ويتم شرح كل إجراء بالتفصيل أدناه:
ishare2 [إجراء] [param1] [param2] فعل: البحث: البحث عن الصور حسب النوع، السحب: قم بتنزيل الصورة حسب النوع والرقم مثبت: عرض الصور المثبتة على الخادم المعامل: عرض المعامل على الخادم وتنزيل الصور لتلك المعامل mylabs : نفس الأمر labs ولكن باستخدام مسار مخصص للمعامل labs relicense: قم بإنشاء ترخيص iourc جديد لصور bin ترقية: استرداد قائمة تسمح للمستخدمين بترقية ishare2 وPNETLab VM سجل التغيير: عرض آخر التغييرات التي تم إجراؤها على ishare2 واجهة المستخدم الرسومية: تطبيق الويب لاستخدام ishare2 في تعليمات المتصفح: عرض اختبار المعلومات المفيدة: اختبار ما إذا كان من الممكن الوصول إلى تبعيات ishare2 (GitHub، جداول بيانات Google) Param1: النوع = الكل أو bin أو qemu أو dynamips أو docker أو name المعلمة 2: number = يمكن الحصول على هذا الرقم باستخدام بحث ishare2 <type>
يمكنك البحث عن الصور بمجرد كتابة اسم الصورة التي تريد البحث عنها باستخدام الصيغة التالية:
ishare2 search <name> # مثال: ishare2 search vios
يجب إجراء عمليات البحث بالاسم مع الأخذ بعين الاعتبار اصطلاحات التسمية التي تستخدمها المحاكيات. على سبيل المثال، إذا كنت تريد البحث عن صور Cisco IOSv، فيجب عليك استخدام الأمر التالي:
ishare2 search vios # سيعرض جميع صور Cisco IOSv المتاحة
بالنسبة لصور qemu، يمكنك اتباع الاصطلاحات المستخدمة بواسطة eve-ng. على سبيل المثال، إذا كنت تريد البحث عن صور لنظام التشغيل Windows 7، فيجب عليك استخدام الأمر التالي:
ishare2 search win- # سيعرض جميع صور Windows المتاحة
أمثلة أخرى:
ishare2 search winserver # سيظهر جميع صور Windows Server المتاحة،share2 search linux # سيعرض جميع صور Linux المتاحة،share2 search forti # سيظهر كل صور Fortinet المتاحة،share2 search palo # سيظهر كل صور Palo Alto المتاحة،share2 search Licensed # سيعرض جميع الصور مع الكلمة الرئيسية "مرخصة" " باسمهم
ملاحظة: يمكنك أيضًا البحث عن الصور باستخدام كلمات أساسية شائعة لأنظمة تشغيل محددة.
يمكنك البحث عن الصور حسب النوع باستخدام الأوامر التالية:
ishare2 search all # سيُظهر هذا الأمر جميع الصور المتاحة لجميع أنواع البحث في bin/iol typeishare2 bin # سيُظهر هذا الأمر جميع الصور المتاحة لـ bin/iol typeishare2 search qemu # سيُظهر هذا الأمر جميع الصور المتاحة لديناميكيات البحث qemu typeishare2 # سيُظهر هذا الأمر الكل الصور المتوفرة من نوع dynamps
يمكنك تضييق نطاق البحث عن طريق تحديد نوع الصورة التي تبحث عنها باستخدام الصيغة التالية:
ishare2 search <type> <name> # مثال: ishare2 search bin vios
على سبيل المثال، إذا كنت تريد البحث عن صور Cisco IOSv، فيجب عليك استخدام الأمر التالي:
ishare2 search iol vios # سيعرض جميع صور Cisco IOSv من النوع bin/iol المتاح
بالنسبة لصور qemu، يمكنك القيام بما يلي:
ishare2 search qemu win- # سيعرض جميع صور Windows من النوع qemu المتاح
بالنسبة لصور الديناميكيات، يمكنك القيام بما يلي:
ishare2 search dynamips c7200 # سيعرض جميع صور Cisco 7200 من النوع الديناميكي المتاح
لتنزيل الصور، يجب عليك تحديد نوع الصورة ورقم الهوية باستخدام الصيغة التالية:
سحب ishare2 <نوع> <معرف>
بناء الجملة لكل نوع:
ishare2 سحب بن <id>ishare2 سحب qemu <id>ishare2 سحب ديناميكيات <id>
ملاحظة: يمكنك الحصول على رقم المعرف من نتائج البحث التي يعرضها ishare2 بعد تشغيل أمر البحث.
يمكنك تنزيل جميع الصور مرة واحدة باستخدام بناء الجملة التالي:
ishare2 سحب كافة <نوع>
الأوامر الخاصة بكل نوع:
ishare2 pull bin all # سيتم تنزيل جميع صور bin/iol المتاحةishare2 pull qemu all # سيتم تنزيل جميع صور qemu المتاحةishare2 pull dynamips all # سيتم تنزيل جميع صور dynamips المتاحة
ملاحظة: لا يوصى بهذا لأن تنزيل جميع الصور سيستغرق وقتًا طويلاً، وسوف تستخدم الكثير من النطاق الترددي الخاص بنا ومن المحتمل أن تنفد مساحة القرص.
يمكنك معرفة الصور المثبتة على الخادم الخاص بك باستخدام الأوامر التالية:
تم تثبيت ishare2 الكل # سيعرض جميع الصور المثبتة من جميع أنواع bin/iol المثبتة، ishare2 مثبت qemu # سيعرض جميع صور qemu المثبتة، ishare2 الديناميكيات المثبتة # سيعرض جميع صور الديناميكيات المثبتة، ishare2 المثبت docker # سيعرض جميع صور عامل الإرساء المثبتة
يمكن لـ ishare2 تنزيل جميع الصور المطلوبة للمختبر تلقائيًا. تتوفر هذه الميزة لـ .unl labs (يتم تنزيلها عادةً من متجر PNetLab).
مختبرات ishare2 # سيتم إظهار جميع المعامل المتوفرة مختبرات ishare2 <الرقم> # سيتم تنزيل الصور للمختبر بالرقم المحدد مختبرات ishare2 الكل # سيتم تنزيل الصور لجميع المعامل المتاحة
ملحوظة: الميزة غير متوفرة للمعامل المعملية المشفرة حيث أن ishare2 لا يمكنه قراءة محتويات تلك المعامل.
يمكنك تحديد مسار مخصص لـ ishare2 للبحث عن المختبرات باستخدام بناء الجملة التالي:
ishare2 mylabs <path> # سيتم عرض جميع المعامل المتاحة في المسار المحدد ishare2 mylabs <path> <number> # سيتم تنزيل الصور للمختبر بالرقم المحدد ishare2 mylabs <path> all # سيتم تنزيل الصور لجميع المعامل المتاحة في المسار المحدد
لدى ishare2 تطبيق ويب يسمح لك باستخدام ishare2 في متصفحك. لاستخدامه، يجب عليك تثبيته باستخدام الأمر التالي:
تثبيت ishare2 واجهة المستخدم الرسومية
التحكم في خدمة ishare2 GUI باستخدام الأوامر التالية:
بداية ishare2 واجهة المستخدم الرسومية ishare2 gui stop إعادة تشغيل ishare2 واجهة المستخدم الرسومية حالة ishare2 واجهة المستخدم الرسومية
لقد قمنا بتغطية أهم ميزات ishare2، ولكن هناك بعض الميزات الإضافية التي قد تجدها مفيدة:
يمكنك إنشاء ترخيص iourc جديد لصور bin باستخدام الأمر التالي:
ترخيص ishare2
سيقوم هذا الأمر بإنشاء ترخيص iourc جديد واستعادة الملفات المطلوبة لتشغيله في حالة حذفها عن طريق الخطأ.
استخدم الأمر التالي لترقية ishare2 أو ishare2-gui أو خادم PNETLab الخاص بك:
ترقية ishare2
حدد الخيار الذي تريد ترقيته وانتظر حتى تنتهي العملية.
يمكنك الاطلاع على أحدث التغييرات المسجلة التي تم إجراؤها على ishare2 باستخدام الأمر التالي:
سجل التغيير ishare2
يمكنك الاطلاع على معلومات مفيدة حول ishare2 باستخدام الأمر التالي:
مساعدة في ishare2
يمكنك اختبار ما إذا كان من الممكن الوصول إلى تبعيات ishare2 عبر الإنترنت باستخدام الأمر التالي:
اختبار ishare2
مساعدة.md
التغيير.md
حدود الحصص:
قد تواجه حدودًا للحصص عند تنزيل الصور. إذا حدث ذلك، يمكنك الانتظار بضع دقائق والمحاولة مرة أخرى. إذا استمرت المشكلة، يرجى الاتصال بنا عبر مجموعة Telegram الخاصة بنا. ابحث عن رابط الدردشة الجماعية في الرسالة المثبتة بالقناة أو انقر على أيقونة الدردشة في وصف القناة: @NetLabHub (من خلال عدم مشاركة الرابط هنا، نتجنب البريد العشوائي والروبوتات في الدردشة الجماعية)
LabHub: مصدر الصور المفهرسة بواسطة ishare2. يمكنك أيضًا تنزيل الصور من هنا باستخدام متصفحك.
متجر PNETLab: تنزيل المختبرات لـ PNETLab.
تفضل بزيارة الروابط التالية للاطلاع على بيانات الاعتماد الخاصة بالأجهزة المتوفرة في LabHub:
ملف Excel رقم 1:passwords_eve.xlsx
ملف Excel رقم 2: كلمات المرور - QEMU.xls
ملف PNG: Eve-NG-Linux.png
يمكنك الحصول على المساعدة من خلال التواصل معنا عبر مجموعة Telegram الخاصة بنا. ابحث عن رابط الدردشة الجماعية في الرسالة المثبتة بالقناة أو انقر على أيقونة الدردشة في وصف القناة: @NetLabHub (من خلال عدم مشاركة الرابط هنا، نتجنب البريد العشوائي والروبوتات في الدردشة الجماعية)
مجتمع LabHub: برقية
مجتمع PNETLab: برقية