شرح كل حقل في صفحة Routers، وقيم CSV، والتنبيهات التي قد تظهر.
صفحة Routers حساسة لأن كل عمليات المنصة تعتمد على الراوتر المحدد. أي خطأ في هذه الصفحة يظهر لاحقاً في الإصدار والتقارير وصفحات الدخول.
حقول إضافة أو تعديل راوتر
Name:
- مطلوب.
- الحد الأقصى 64 حرفاً.
- يقبل حروفاً عربية أو إنجليزية وأرقاماً ومسافة و _ . -
- مثال: KKR Main أو راوتر السوق.
Arabic Name:
- اختياري.
- الحد الأقصى 64 حرفاً.
- يستخدم للعرض العربي إذا كان متوفراً.
IP / Host:
- مطلوب.
- اكتب IP أو Host فقط.
- مثال: 10.10.20.2 أو router.example.com.
- لا تكتب http:// ولا https:// ولا /login.
- localhost والعناوين غير المسموحة سيرفضها النظام.
API Username:
- مطلوب.
- يجب أن يكون مستخدماً موجوداً على MikroTik وله صلاحيات مناسبة.
API Password:
- مطلوب عند إضافة راوتر جديد.
- اختياري عند التعديل. إذا تركته فارغاً أثناء التعديل تبقى كلمة المرور القديمة كما هي.
Hotspot Name:
- اختياري.
- استخدمه إذا كان لديك اسم Hotspot محدد داخل الراوتر.
DNS Name:
- اختياري.
- يستخدم في روابط الدخول أو QR إذا أردت استخدام اسم نطاق بدلاً من IP.
Currency:
- اختياري.
- الحد الأقصى 10 أحرف.
- أمثلة: LYD أو SDG أو USD.
Phone وEmail وInfo Link:
- اختيارية.
- تظهر في بعض التصاميم أو كمعلومات تواصل.
Idle Timeout:
- مطلوب.
- من 1 إلى 1440 دقيقة.
- القيمة الافتراضية 30.
Logo:
- اختياري.
- يجب أن يكون PNG.
- الحد الأقصى 1024 KB.
Report Sales:
- إذا كان مفعلاً، تسجل الكروت الصادرة في تقارير المبيعات حسب السعر.
Allow Plain Fallback:
- يسمح بالمحاولة عبر API العادي إذا لم ينجح API SSL.
- اتركه مفعلاً فقط إذا كانت بيئة الراوتر تحتاج ذلك.
Status:
- Enabled يعني الراوتر يمكن اختياره واستخدامه.
- Disabled يعني إيقافه مؤقتاً من العمل.
أزرار الراوتر
Select:
- يجعل هذا الراوتر هو الراوتر النشط لكل الصفحات.
Test Connection:
- يختبر الوصول إلى MikroTik.
- إذا نجح يظهر Connected مع معلومات RouterOS.
- إذا فشل، راجع IP وAPI service واسم المستخدم وكلمة المرور والجدار الناري.
Re-bind:
- يستخدم فقط إذا تغير جهاز MikroTik عمداً وتريد اعتماد الجهاز الحالي.
- لا تستخدمه إذا كنت غير متأكد.
CSV Import
الأعمدة المطلوبة:
name, host, api_username, api_password
أعمدة مفيدة:
name_ar, hotspot_name, dns_name, currency, phone, email, info_link
الأخطاء المحتملة:
- The file has no data rows: الملف فارغ أو لا يحتوي صفوف بيانات.
- Invalid host: اكتب IP أو hostname فقط.
- A router with this IP/host already exists: نفس العنوان موجود مسبقاً.
- Duplicate IP/host inside the file: نفس العنوان مكرر داخل CSV.
- Fix the invalid rows first: أصلح الصفوف الخاطئة أو استورد valid rows فقط.
- This import would exceed your router limit: عدد الراوترات الجديدة يتجاوز حد الباقة.
تحذير Existing MikroTik detected
إذا ظهر أن نفس Serial موجود في سجل راوتر سابق:
- Restore previous record يحافظ على السجل القديم وينقل إليه بيانات الاتصال الجديدة.
- Keep as fresh router ينشئ سجلاً جديداً رغم أن Serial مكرر.
استخدم Restore إذا كنت تستبدل IP أو بيانات اتصال لنفس الجهاز.