Pasang iklan disini

September 28, 2016

Cara konfigurasi VoIP server dengan Asterisk (PBX)

Pengertian
Asterisk adalah software implementasi dari telepon private branch exchange (PBX); itu memungkinkan terpasang telepon untuk melakukan panggilan ke satu sama lain, dan untuk terhubung ke layanan telepon lainnya, seperti public switched telephone network (PSTN) dan Voice over Internet Protocol (VoIP) layanan. Namanya berasal dari asterisk simbol, *.
Latar Belakang
 Asterisk adalah sebuah software yang dapat digunakan sama halnya seperti telephone pada umumnya namun pada VoIP lebih menguntungkan karena lebih murah dan hanya menggunakan bandwid sebesar 8kbps.

Maksud dan tujuan
Untuk menginstall Asterisk agar kita dapat menggunakan telepon yang memiliki alamat layaknya seperti pada cisco.
Alat dan bahan
  • Laptop/komputer
  • Jaringan internet
  • Paket Aplikasi Asterisk
Tahapan
Pertama kita install dulu asterisknya dengan menggunakan perintah
sudo apt-get install asterisk
sebelum menginstall pastikan kita punya paket aplikasi asterisknya. Sekarang kita lanjut ke konfigurasinya.
misalkan kita menggunakan topologi dengan 3 server yang terhubung ke switch.
masukkna perintah
cd /etc/asterisk
kemudian konfigurasi sip.cofn dengan perintah.
nano sip.cofn
            ;add by Dean

            [601]                              ==context yang menjadi nomer extension untuk                                                             melakukan panggilan dan dipanggil
            type=friend                   ==tipe standar (bisa melakukan panggilan dan                                                               dipanggil)
            context=Dean               ==nama context yang akan dikenali pada dial plan
            username=601              ==username dari user
            secret=601                    ==password yang digunakan oleh user said untuk                                                          login
            host=dynamic                ==host yang digunakan oleh user, dynamic berarti                                                          account dapat digunakan dari host mana saja
            nat=no                             ==tidak menggunakan nat
            dtmfmode=rfc2833         ==nada sambung yang digunakan
            allow=all                         ==memperbolehkan semua panggilan
            [602]
            type=friend
            context=septian
            username=602
            secret=602
            host=dynamic
            nat=no
            dtmfmode=rfc2833
            allow=all
jika selesai tekan ctr+o untuk save dan tekan ctr+x untuk keluar dari conf yang tadi telah kita konfigurasikan, dan apabila ingin menambahkan user lain tinggal copy-paste perintah diatas.kemudian isikan konten yang berbeda dari yang sebelumnya.

kemudian kita lanjut ke konfigurasi selanjutnya yaitu extension.conf
buka dulu nano extentions.conf
kemudian konfigurasi seperti dibawah ini.
;add by Dean
                   [Dean]                          ècontext yang mengatur semua user yang                                                          menggunakan context gugun pada data account
            exten => 601,1,Dial(SIP/601,20) ==>di asterisk untuk menunjukkan nomor                                                                         extension
            exten => 601,2,Hangup()
                   exten => 602,1,Dial(SIP/602,20)  ==>aplikasi untuk men-dial, SIP : nama                                                             protokol yang digunakan dan untuk                                                             mengidentifikasi bahwa user berada                                                             di file sip.conf , 602: nama context di                                                                                    sip.conf ,20 : lamanya berdering saat                                                              terjadi pemanggilan oleh user yang                                                              lain
            exten => 602,2,Hangup()        èaplikasi untuk mengakhiri koneksi
            exten => 600,1,Playback(demo-echotest) ènomor extension yang bisa                                                                                           dihubungi
            exten => 600,2,Echo
            exten => 600,3,Playback(demo-echotest)
jika selesai tekan ctr+o untuk save dan tekan ctr+x untuk keluar dari conf yang tadi telah kita konfigurasikan apabila sudah dikonfigurasi kita harus merestart Asterisknya dengan perintah berikut.
asterisk -rx “reload”
Hasil dan Kesimpulan
 kita telah selesai konfigurasi Asterisk dan kita sekarang sudah bisa menggunakan VoIP. dengan menghemat biaya dan kita juga dapat berkomunikasi dengan 1 jaringan kita tanpa koneksi.

Referensi
Wikipedia.com

No comments:

Post a Comment

Designed By