الرجوع إلى قائمة المقالات

نصّب FreePBX على بروكسموكس: من جهاز فارغ إلى أول مكالمة

تنصيب FreePBX على Proxmox خطوة بخطوة — بلقطات حقيقية | مرام هوست - نصّب FreePBX على بروكسموكس: من جهاز فارغ إلى أول مكالمة

ننتقل من الكلام إلى التنفيذ: جهاز افتراضي على بروكسموكس، ونظام بدالة كامل يعمل عليه، وخمس تحويلات جاهزة — وكل خطوة بلقطة من الشاشة نفسها.

كل لقطة هنا من بدالة حقيقية بنيناها. FreePBX 17.0.28 مع Asterisk 22.8.2 على جهاز افتراضي في بروكسموكس، بخمس تحويلات داخلية، وهاتفين برمجيَّين سُجِّلا فعلاً، ومكالمات حقيقية مرّت وسُجِّلت في تقرير المكالمات. والوصول إلى اللوحة كان عبر نفق مشفّر — لم تُفتح لوحة بدالة على الإنترنت لحظة واحدة.

الخطوة 1: أنشئ الجهاز في بروكسموكس

الموارد التي تكفي فعلاً لمكتب حتى عشرين موظّفاً:

الأنوية2
الذاكرة2–3 GB
القرص20–50 GB
الشبكةvirtio على جسرك الداخلي
نوع النظامLinux

القرص يكبر مع التسجيلات لا مع عدد الموظّفين — إن كنت ستسجّل المكالمات، ضاعفه.

qm create 210 --name pbx-office --memory 3072 --cores 2 \
    --cpu x86-64-v2-AES --net0 virtio,bridge=vmbr1,firewall=1 \
    --scsihw virtio-scsi-single --scsi0 local:50 \
    --ostype l26 --agent enabled=1 \
    --description "بدالة المكتب الداخلية"

أو من الواجهة مباشرةً — وقد شرحنا كل تبويب في معالج الإنشاء في سلسلة القوالب.

ضع البدالة على جسرك الداخلي لا على العنوان العام. هي تحتاج أن تصل إليها هواتف موظّفيك فقط. وإن أردت وصولاً من خارج المكتب، فعبر نفق لا بفتح منافذها.

الخطوة 2: أول إقلاع — شاشة الإعداد الأوّلي

بعد التنصيب وفتح عنوان الجهاز في المتصفّح تظهر هذه الشاشة:

شاشة الإعداد الأولي لنظام البدالة مع حقول اسم المدير وكلمة المرور والبريد ومعرّف النظام
الإعداد الأوّلي: حساب المدير وكلمة مروره وبريد التنبيهات ومعرّف النظام
الحقلماذا تضعملاحظة
اسم المديرليس adminاسم متوقَّع = نصف المحاولات
كلمة المرورطويلة وعشوائيةهذه اللوحة تتحكّم بمكالماتك وكلفتها
بريد التنبيهاتبريد تقرؤه فعلاًهنا تصلك تحذيرات الأمان
معرّف النظاماسم يميّز هذه البدالةيفيد حين تدير أكثر من واحدة

الخطوة 3: شاشة الدخول

الصفحة الرئيسية للبدالة بثلاثة مداخل: إدارة النظام ولوحة المستخدم والدعم
ثلاثة مداخل: إدارة النظام لك، ولوحة المستخدم لموظّفيك — وهذا فصل مفيد

ولاحظ المدخل الأوسط: لوحة المستخدم. كل موظّف يدخل إليها بحسابه فيرى مكالماته ورسائله الصوتية ويغيّر إعداداته — بلا أن تعطيه لوحة الإدارة.

الخطوة 4: لوحة الإدارة

لوحة إدارة البدالة تعرض القوائم الرئيسية وحالة النظام
القوائم الست في الأعلى هي كل شيء: التطبيقات · الاتصال · اللوحة · التقارير · الإعدادات · لوحة المستخدم
القائمةماذا فيهاكم تستعملها
Applicationsالتحويلات والقوائم الصوتية ومجموعات الرنينيومياً
Connectivityالخطوط الخارجية ومسارات الاتصالعند الإعداد
Reportsسجلّ المكالمات والإحصاءاتأسبوعياً
Settingsإعدادات البروتوكول والنظامنادراً
Adminالنسخ الاحتياطي والمستخدمون والوحداتشهرياً

الخطوة 5: أضف التحويلات

من Applications ← Extensions ← Add Extension. والحقول الأساسية ثلاثة فقط: الرقم، والاسم، وكلمة السرّ.

جدول التحويلات في البدالة يعرض خمس تحويلات بأرقامها وأسماء الأقسام
خمس تحويلات جاهزة — والأسماء بحسب القسم لا بحسب الموظّف

سمِّ التحويلة بالقسم لا بالشخص. «المبيعات» و«المحاسبة» و«الدعم» تبقى حين يتغيّر الموظّف. وهذا يوفّر عليك تعديلاً في كل قائمة صوتية ومجموعة رنين مع كل تغيير في الفريق.

خطة ترقيم تكتبها مرّة

المدىلماذا
101–199الموظّفون
200–299مجموعات الرنين (مبيعات · دعم)
300–399القوائم الصوتية
400–499صناديق البريد الصوتي
900–999أرقام خاصة واختبارات

الخطوة 6: صفحة تعديل التحويلة

صفحة تعديل تحويلة تعرض الحقول العامة والبريد الصوتي والخيارات المتقدّمة
تبويبات التحويلة: العامّ والبريد الصوتي والمتقدّم — وأغلب الوقت لا تلمس إلّا الأوّل

الخطوة 7: زرّ Apply Config — لا تنسَه أبداً

كل تغيير في هذه اللوحة لا يسري حتى تضغط Apply Config الأحمر في الأعلى. وهذا أكثر ما يربك المبتدئين: يضيف تحويلة، ويجرّبها، فلا تعمل، فيظنّ أن الإعداد خاطئ — والسبب أنها لم تُطبَّق بعد. القاعدة: بعد كل تعديل، اضغطه.

الخطوة 8: وصّل أول هاتف

على الجوال: ثبّت أي تطبيق SIP وأدخل ثلاثة أشياء — عنوان البدالة، ورقم التحويلة، وكلمة سرّها. وبعد ثوانٍ تظهر مسجّلة:

# تحقّق من طرف البدالة
asterisk -rx "pjsip show contacts"

  Contact:  101/sip:[email protected]:5070   Avail   1.892
  Contact:  102/sip:[email protected]:5070   Avail   4.061
  Objects found: 2

كلمة Avail تعني أن الهاتف مسجّل وجاهز. وهذا أول اختبار حقيقي لنجاح التنصيب.

الخطوة 9: أول مكالمة — وتأكيدها في السجلّ

اتّصل من تحويلة بأخرى. ثم افتح Reports ← CDR:

تقرير سجل المكالمات يعرض مكالمات فعلية بتواريخها والمتصل والوجهة وحالة المكالمة ومدّتها
سجلّ المكالمات من مختبرنا: مكالمات حقيقية بحالاتها — مُجابة، بلا ردّ، مشغول

هذه الشاشة هي أكثر ما ستستعمله لاحقاً: من اتّصل، ومتى، وكم دام، وهل رُدَّ عليه. وهي أيضاً أول ما تفتحه حين يقول زبون «اتّصلت ولم يردّ أحد».

الخطوة 10: أمّن البدالة قبل أن تنساها

# أغلق كل شيء إلّا من شبكتك
ufw default deny incoming
ufw allow from 192.168.1.0/24 to any port 80,443,5060 proto tcp
ufw allow from 192.168.1.0/24 to any port 5060,10000:20000 proto udp
ufw --force enable
إعدادات بروتوكول الاتصال في البدالة مع خيارات الأمان والمكالمات المجهولة
وفي إعدادات البروتوكول: Allow Anonymous Inbound SIP Calls يجب أن يكون No — دائماً

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

الخطوة 11: خذ لقطة الآن

qm snapshot 210 pbx-working --description "extensions ok"

قبل أي تجربة لاحقة على القوائم الصوتية أو الخطوط الخارجية. فإن أفسدت شيئاً عدت في أقلّ من دقيقة.

أخطاء شائعة وحلولها

العَرَضالسببالحل
التعديل لا يسريلم تضغط Apply Configاضغطه بعد كل تغيير
الهاتف لا يسجَّلعنوان أو كلمة سرّ خاطئةراجع الثلاثة: العنوان والرقم والسرّ
يسجَّل ثم يسقطجدار أو NAT يقطع الجلسةراجع إعدادات NAT في البروتوكول
يرنّ بلا صوتمنافذ الصوت محجوبةافتح 10000–20000/UDP داخلياً
صوت متقطّعشبكة أو واي فاي ضعيفسلك للاستقبال والدعم
صدى في المكالمةسمّاعة مفتوحة أو ترميزسمّاعة رأس · ثبّت PCMA/PCMU
البدالة بطيئةذاكرة قليلةارفعها إلى 4 غيغا

أسئلة شائعة

حاوية أم جهاز افتراضي؟

جهاز افتراضي. البدالة حسّاسة لتوقيت الصوت، والجهاز الكامل أثبت.

كم يستغرق التنصيب؟

من نصف ساعة إلى ساعة لأول مرّة، وأقلّ من ذلك بكثير لاحقاً.

هل أستطيع نقلها إلى سيرفر آخر؟

نعم — نسخة احتياطية أو ترحيل. وهذه من أكبر فوائد بنائها على بروكسموكس.

ماذا عن التحديثات؟

خذ لقطة، ثم حدّث. وإن ساء شيء، تراجع. لا تحدّث بلا لقطة أبداً.

هل تعمل من خارج المكتب؟

نعم — والطريقة الصحيحة نفق لا فتح منافذ، كما في سلسلة إدارة الشبكة.

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

التحويلات تعمل. الآن نجعل البدالة تفكّر نيابةً عنك: في الجزء الثالث نبني قائمة صوتية ومجموعات رنين وتحويلاً حسب وقت الدوام.

Powered by WHMCompleteSolution