Opex
قيد التطوير

Opex Network Gateway

بوابة DNS وتحكم بالوصول لشبكات مزودي الإنترنت

محرك DNS مع DoH وDoT وفلترة بسياسات وتكامل مباشر مع راوترات MikroTik، بلوحة تحكم عربية. قيد التطوير.

هذا النظام قيد التطوير ولم يُصدر بعد. تصف الصفحة ما أُنجز فعلاً حتى الآن.

Opex Network Gateway منصة قيد التطوير لإدارة DNS في شبكات مزودي الإنترنت: محرك DNS خاص يعمل على خادمك، وبروتوكولات DNS المشفّرة (DoH وDoT)، وسياسات فلترة لكل عميل أو مجموعة، وتوليد سكربتات MikroTik ومزامنتها مباشرة مع الراوتر. هذه الصفحة تصف ما أُنجز فعلاً حتى الآن؛ والمنتج لم يُصدر بعد.

لمن هذا النظام؟

  • مزودو خدمة الإنترنت ومشغّلو الشبكات الذين يستخدمون MikroTik
  • مدراء الشبكات الذين يحتاجون التحكم في DNS والوصول لكل مشترك أو مجموعة

المشكلة التي يحلّها

التحكم في DNS والوصول يتطلب أدوات متفرقة

  • سياسات مختلفة لعملاء مختلفين

    الحاجة إلى تطبيق سياسة خاصة على عميل أو مجموعة أو جدول زمني دون إعداد كل جهاز على حدة.

  • تجاوز الفلترة

    مزودو DoH وDoT المعروفون وسلاسل CNAME قد تتجاوز الحظر ما لم يُعالج ذلك صراحةً.

  • إعداد الراوترات يدوياً

    نقل قوائم العناوين وقواعد الحظر إلى كل راوتر يدوياً يستهلك الوقت ويسبب الأخطاء.

كيف يعمل

مسار الاستعلام

  1. تعريف العميل

    بالعنوان أو الشبكة أو المعرّف في DoH/DoT.

  2. تحديد السياسة

    سياسة العميل، ثم سياسة مجموعته، ثم الافتراضية.

  3. الفلترة

    سماح ثم Safe Search ثم الحظر والقوائم، قبل الكاش.

  4. الكاش والـ Upstream

    إجابة من الكاش أو من الخادم الأعلى مع تجاوز الأعطال.

  5. فحص الإجابة

    فحص CNAME والعناوين الناتجة ضد القواعد.

مسار طلب DoHمخطط أصلي مبسّط مبني على توثيق المشروع، وليس لقطة شاشة.
  1. العميل

    • DoH / DoT / UDP / TCP
  2. الحافة

    • CaddyTLS وHTTP/2
  3. المحرك

    • DNS engineGo — لا يقرأ PostgreSQL أثناء الاستعلام
  4. الإعداد والحالة

    • Redisنشر الإعدادات والقوائم
    • PostgreSQLالإعدادات
    • ClickHouseالسجلات والإحصاءات

المميزات

محرك DNS وبروتوكولاته

  • محرك DNS عبر UDP وTCP

    يدعم IPv4 وIPv6، مع كاش وUpstreams متعددة وسجلات محلية، ويُدار من لوحة التحكم.

  • DoH وDoT

    DNS عبر HTTPS وعبر TLS، مع قراءة شهادات الوكيل العكسي وتجديدها دون إعادة تشغيل.

  • تعريف العملاء

    بالمعرّف في مسار DoH أو في اسم DoT، أو بالشبكات (CIDR)، مع ملفات إعداد جاهزة لأجهزة Apple وAndroid وWindows ومتصفحات.

الفلترة والسياسات

  • سياسات لكل عميل أو مجموعة

    تصنيفات وقوائم تصفية وجداول زمنية أسبوعية وقواعد سماح وحظر، مع Safe Search لمحركات البحث الشائعة.

  • مكافحة التجاوز

    حظر مزودي DoH وDoT المعروفين، وفحص سلاسل CNAME والعناوين الناتجة في الإجابات.

  • التطبيقات واكتشاف العناوين

    حظر تطبيق باسمه عبر نطاقاته، واكتشاف عناوينه نشطاً وسلبياً، وحظر عنوان واحد، ومكتبة جاهزة من التطبيقات.

  • أداة «لماذا حُظر؟»

    تفحص نطاقاً وتذكر السبب الذي أدى إلى حظره.

تكامل MikroTik

  • مولّد سكربتات RouterOS

    قوائم عناوين التطبيقات، وDNS ثابت، واستخدام البوابة كـ DNS للراوتر، وإجبار كل DNS على البوابة، وسكربت يحدّث نفسه. كل سكربت يزيل ما أضافه تشغيل سابق فيمكن تشغيله مجدداً.

  • مزامنة مباشرة عبر REST API

    ترسل الفروقات فقط ولا تلمس إلا المدخلات التي تحمل تعليق البوابة، مع تشغيل تجريبي يعرض الخطة دون تغيير شيء. كلمة مرور الراوتر مشفّرة ولا تُعاد.

المنصة والأمان

  • أدوار وصلاحيات وتحقق بخطوتين

    أدوار افتراضية وأخرى مخصصة، وTOTP، ومفاتيح API، وجلسات قابلة للإدارة، وسجل تدقيق للإضافة فقط.

  • لوحة عربية RTL مع الإنجليزية

    بوضعين فاتح وداكن وسياسة أمان محتوى صارمة.

  • نشر عبر Docker Compose

    خدمات منفصلة بفحوص صحة وإعادة تشغيل تلقائية وأحجام بيانات دائمة، ولا تُنشر على الواجهة العامة إلا منافذ الوكيل العكسي وDNS.

قيد التنفيذ الآن

هذه الأجزاء كُتب بعضها ولم تُغلق بعد.

  • سجل الاستعلامات ولوحة DNS

    سجل استعلامات بخيارات خصوصية، وإحصاءات وبث لحظي.

  • إشعارات Telegram وEmail

    تنبيهات انقطاع الراوتر وUpstream وقرب انتهاء الشهادة.

الفوائد للعميل

  • سياسة لكل عميل

    بدل إعداد كل جهاز على حدة.

  • إعداد MikroTik آلي

    مزامنة الفروقات فقط وتشغيل تجريبي قبل التطبيق.

  • خصوصية وأمان من التصميم

    أسرار مشفّرة، وتدقيق بلا أسرار، وسجل استعلامات بأوضاع خصوصية.

سيناريوهات استخدام

  1. حظر تطبيق على مجموعة من المشتركين

    تختار التطبيق من المكتبة وتضيفه إلى سياسة المجموعة، فتُحظر نطاقاته على المحرك، ويمكنك توليد قائمة عناوينه وإرسالها إلى راوتر MikroTik.

  2. إجبار الشبكة على استخدام البوابة

    تولّد سكربت «إجبار DNS» فيحوّل الراوتر كل استعلامات DNS إلى البوابة ويحجب DoT ومزودي DoH المعروفين، مع استثناء البوابة نفسها.

التقنيات والمتطلبات والتكاملات

التقنيات

  • Goمحرك DNS والواجهة البرمجية
  • React + TypeScriptلوحة التحكم
  • PostgreSQLالإعدادات والمستخدمون
  • ClickHouseالسجلات والإحصاءات
  • Redisالحالة ونشر التغييرات
  • Caddyوكيل عكسي وTLS
  • Docker Composeالنشر

المتطلبات

  • الإصدار الأول لم يُطلق بعد، ومتطلبات التشغيل النهائية ستُعلن عند الإطلاق.
  • خادم Linux يشغّل Docker، مع ربط المنفذ 53 للمحرك.
  • راوتر MikroTik مع REST API (RouterOS 7) للمزامنة المباشرة، أو استيراد السكربتات يدوياً.

التكاملات

  • MikroTik: مولّد سكربتات ومزامنة مباشرة عبر REST API
  • DoH وDoT مع شهادات Caddy
  • Telegram وEmail للتنبيهات (قيد التنفيذ)

الأسئلة الشائعة

هل المنتج متاح الآن؟

لا. Opex Network Gateway قيد التطوير ولم يُصدر بعد. يمكنك مراسلتنا للاطلاع على حالته أو لمناقشة احتياجك.

ما الذي أُنجز حتى الآن؟

محرك DNS مع DoH وDoT، وتعريف العملاء، والفلترة بسياسات وجداول زمنية، وإدارة التطبيقات واكتشاف العناوين، وتكامل MikroTik، ولوحة تحكم بالأدوار والتحقق بخطوتين. اختُبرت هذه الأجزاء محلياً.

هل توجد أرقام أداء؟

لا ننشر أرقام أداء لم تُقَس على العتاد المستهدف. ستُنشر نتائج القياس عند توفرها.

اطلب عرضاً أو معلومات

أخبرنا باحتياجك وسنعود إليك.

أدخل رقم هاتف أو بريداً إلكترونياً على الأقل.