رفتن به محتوا
بازگشت به وبلاگ
دواپس

VoIP سازمانی با Asterisk FreePBX: راهنمای کامل نصب

استقرار سیستم VoIP تولیدی با Asterisk FreePBX: SIP Trunk، داخلی، IVR، صف تماس و ضبط.

مرداد ۱۴۰۴
۲۰ دقیقه مطالعه

VoIP سازمانی با Asterisk FreePBX

Asterisk FreePBX پرکاربردترین PBX متن‌باز است. این راهنما یک استقرار تولیدی با SIP Trunk، IVR و صف تماس را پوشش می‌دهد.

نصب (Ubuntu 22.04)

BASH
wget https://github.com/FreePBX/sng_freepbx_debian_install/raw/master/sng_freepbx_debian_install.sh
chmod +x sng_freepbx_debian_install.sh
sudo bash ./sng_freepbx_debian_install.sh

پیکربندی SIP Trunk

TEXT
نام Trunk: ISP-SIP-Trunk
جزئیات Peer:
  host=sip.yourprovider.com
  secret=SIPpassword123
  dtmfmode=rfc2833
  disallow=all
  allow=ulaw,alaw,g729

پیکربندی IVR

TEXT
نام IVR: Main-Menu
اعلان: "به HBZ خوش آمدید. برای فروش ۱، پشتیبانی ۲، پذیرش ۰ بفشارید"
گزینه‌ها:
  ۱ → گروه زنگ: تیم فروش
  ۲ → صف: صف پشتیبانی
  ۰ → داخلی: پذیرش

صف‌های تماس

TEXT
نام صف: Support-Queue
استراتژی: ringall
زمان انتظار حداکثر: ۳۰۰ ثانیه
اعضا: 1010، 1011، 1012، 1013

قوانین فایروال برای FreePBX

BASH
ufw allow from sip.yourprovider.com to any port 5060 proto udp
ufw allow 10000:20000/udp  # رسانه RTP

پایش

BASH
asterisk -rx "core show channels"
asterisk -rx "pjsip show registrations"
asterisk -rx "queue show Support-Queue"