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"