Android

Bagaimana untuk memasang asterisk pada debian 9

Tutorial Konfigurasi Asterisk Server VoIP pada Debian 9

Tutorial Konfigurasi Asterisk Server VoIP pada Debian 9

Isi kandungan:

Anonim

Asterisk adalah rangka kerja sumber terbuka yang paling popular dan diterima secara meluas untuk aplikasi komunikasi bangunan. Ia digunakan oleh individu, perniagaan kecil, perusahaan besar dan kerajaan di seluruh dunia.

Ciri-ciri asterisk termasuk panggilan persidangan, mel suara, muzik yang dipegang, pemindahan panggilan, antrian panggilan, rakaman panggilan, kedai pangkalan data / pengambilan dan banyak lagi.

Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang Asterisk 15 pada Debian 9.

Versi lama Asterisk (versi 13) boleh didapati di repositori perisian Debian dan boleh dipasang dengan apt install asterisk .

Prasyarat

Sebelum meneruskan tutorial ini, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo.

Kemas kini pelayan Debian anda dan pasang pakej yang diperlukan untuk memuat turun dan membina Asterisk:

sudo apt update && sudo apt upgrade sudo apt install wget build-essential subversion

Memuat turun Asterisk

Pada masa penulisan artikel ini, versi terkini Asterisk stabil adalah versi 15.

Tukar ke direktori /usr/src dan muat turun kod sumber Asterisk dengan perintah wget berikut:

cd /usr/src/ sudo wget

Selepas muat turun selesai, gunakan perintah tar untuk mengekstrak arkib:

sudo tar zxf asterisk-15-current.tar.gz

Pastikan anda menukar ke direktori sumber Asterisk sebelum meneruskan dengan langkah seterusnya:

cd asterisk-15.*/

Memasang Asterisk Dependencies

Jalankan skrip berikut untuk memuat turun sumber MP3 yang diperlukan untuk membina modul MP3 dan menggunakan fail MP3:

sudo contrib/scripts/get_mp3_source.sh

Seterusnya, jalankan skrip install_prereq untuk menyelesaikan semua kebergantungan pada sistem Debian anda:

sudo contrib/scripts/install_prereq install

Skrip akan memasang semua pakej yang diperlukan dan apabila selesai, ia akan mencetak mesej berikut:

############################################# ## install completed successfully #############################################

Di sini anda akan melihat Kod panggilan ITU-T lalai dari 61. Tetapi dalam kes kami jika anda berada di Amerika Utara kerana saya ingin menukarnya kepada 1

Memasang Asterisk

Jalankan skrip configure yang akan mendapat kod Asterisk sedia untuk menyusun:

sudo./configure

Apabila selesai berjaya, anda akan melihat output berikut:

Taip exit atau tekan CTRL+C untuk keluar dari CLI Asterisk.

Langkah terakhir adalah untuk mengaktifkan perkhidmatan Asterisk untuk mula boot:

sudo systemctl enable asterisk

Mengkonfigurasi Firewall

Secara lalai, SIP menggunakan port UDP 5060, untuk membuka run port:

iptables -A INPUT -p udp -m udp --dport 5060 -j ACCEPT

iptables -A INPUT -p udp -m udp --dport 10000:20000 -j ACCEPT

Jangan ragu untuk melaraskan firewall mengikut keperluan anda.

Kesimpulannya

Dalam panduan ini, kami telah menunjukkan kepada anda cara memasang versi terbaru Asterisk dari sumber pada sistem Debian anda.

Anda kini harus menyemak Dokumentasi Asterisk dan ketahui lebih lanjut mengenai cara mengkonfigurasi dan menggunakan Asterisk.

asterisk debian