تثبيت (Advanced Radius - AdvRadius) يعتمد على نظام التشغيل الذي تستخدمه، سواء كان Linux أو Windows.
عادةً، يتم تثبيته كخادم مصادقة لإدارة المستخدمين في الشبكات. فيما يلي شرح تفصيلي لتثبيت FreeRADIUS مع MySQL وإضافة دعم AdvRadius على Linux (Ubuntu/Debian):
1- تحديث النظام وتحضير البيئة
قبل تثبيت أي شيء، قم بتحديث النظام وتنزيل الأدوات الأساسية:
2- تثبيت FreeRADIUS
قم بتثبيت خادم FreeRADIUS مع دعم MySQL:
تحقق من التثبيت عبر الأمر:
3- إعداد قاعدة البيانات (MySQL)
يجب إنشاء قاعدة بيانات وربطها بـ FreeRADIUS:
ثم، قم بإنشاء قاعدة بيانات خاصة بـ AdvRadius:
استورد الجداول الافتراضية:
4- تفعيل دعم MySQL في FreeRADIUS
افتح ملف تكوين قاعدة البيانات:
-
غيّر نوع قاعدة البيانات إلى MySQL
-
أضف بيانات الاتصال بقاعدة البيانات:
ثم قم بتفعيل MySQL في FreeRADIUS:
5- تثبيت وإعداد AdvRadius
ابحث عن إصدار AdvRadius المناسب لمواصفاتك، ثم قم بتنزيله وتثبيته:
بعد التثبيت، قم بتعديل ملف التكوين لإضافة البيانات المناسبة لمصادقة المستخدمين.
6- تشغيل الخدمة
بعد الإعدادات، قم بإعادة تشغيل الخدمة وتحقق من عملها:
لمتابعة السجلات:
7- اختبار المصادقة
يمكنك اختبار المصادقة باستخدام:
ملاحظات:
-
تأكد من فتح المنافذ 1812/1813 في الجدار الناري.
-
قد تحتاج إلى ضبط clients.conf لإضافة الأجهزة المسموح لها بالاتصال بالخادم.
-
يفضل دائمًا مراجعة التوثيق الرسمي لأحدث الإصدارات.
إذا كنت بحاجة إلى إعدادات مخصصة أو تفاصيل إضافية، أخبرني بذلك! 🚀
لتحميل الملفات المستخدمة في AdvRadius و FreeRADIUS، يمكنك اتباع هذه الخطوات:
1. تحميل FreeRADIUS
إذا كنت تستخدم Ubuntu/Debian، يمكنك تثبيته مباشرةً بالأمر:
أما إذا كنت بحاجة إلى الكود المصدري، يمكنك تنزيله من GitHub:
🔗 FreeRADIUS GitHub
2. تحميل ملفات قاعدة البيانات (MySQL Schema)
الملفات الخاصة بقاعدة بيانات FreeRADIUS يمكن العثور عليها في المستودع الرسمي:
أو يمكنك تحميل جميع الملفات من المستودع:
🔗 FreeRADIUS SQL Config
#AdvRadius #FreeRADIUS #إدارة_الشبكات #أمن_الشبكات #مصادقة_المستخدمين #Linux #شبكات_الواي_فاي #RadiusServer #تقنية #إعداد_الخوادم