Asterisk merupakan
aplikasi open source PBX (Private Branch Exchange) yang dikembangkan diatas
lisensi GPL. Asterisk dilengkapi banyak fitur baik standard telephony maupun
advance, diantaranya:
Caller ID
Call Waiting
3-Way Calling
Dinamic Call Forwarding
Follow Me
Voice Mail
Conference
Interactive Voice Response (IVR)
Automatic Call Distribution (ACD)Asterisk dapat berjalan pada multiplatform
sistem operasi termasuk Linux, Mac, BSD dan Sun Solaris. Untuk percobaan kali
ini digunakan PC biasa dengan microsof windows XP dan servernya merupakan linux
11.10 sebagai sistem operasinya.
Untuk instalasi pada
server menggunakan perintah:
#
apt-get install asterisk
Setelah instalasi
selesai, pastikan 3 paket berikut sudah terinstall dengan baik:
asterisk
asterisk-config
asterisk-sounds-main
Selanjutnya adalah
konfigurasi.
#
cd /etc/asterisk/
Untuk pembuatan data
account dengan menggunakan perintah
#
pico sip.conf
Kemudian tambahkan pada data bagian paling bawah,
Keterangan :
[800] : context yang menjadi nomer
extension untuk melakukan panggilan dan dipanggil
type=friend : tipe standar (bisa melakukan panggilan dan
dipanggil)
context=gugun : nama context yang akan dikenali pada
dial plan
host=dynamic
: host yang digunakan oleh user,
dynamic berarti account dapat digunakan dari host mana saja
username=800
: username dari user
secret=800 : password yang digunakan oleh user untuk login
Untuk menambahkan user
lain, dapat dengan meng-copy-paste baris diatas kemudian isikan context dan user
yg berbeda untuk masing-masing user. Dari [800] sampai dengan [809] Selanjutnya
adalah setting dial plain, konfigurasinya terdapat pada file extensions.conf,
dengan perintah,
#
pico extensions.conf
dan tambahkan baris
berikut di bagian bawah file:
dimana
[gugun]
: adalah context yang mengatur semua
user yang menggunakan context gugun pada data account
exten
: adalah aturan di asterisk untuk
menunjukkan nomor extension
800
: adalah nomor extension yang bisa
dihubungi
1-2
: adalah prioritas action
Dial
: adalah aplikasi untuk men-dial
Hangup
: adalah aplikasi untuk mengakhiri
koneksi
SIP
: adalah nama protokol yang
digunakan dan untuk mengidentifikasi bahwa user berada di file sip.conf
800 setelah SIP :
adalah nama context di sip.conf
20
: adalah lamanya berdering saat
terjadi pemanggilan oleh user yang lain
Dan langkah selanjutnya
adalah membuat sepuluh buah data account dan dial plan seperti diatas,
extension 800 sampai dengan 809, kemudian restart asterisk:
#
/etc/init.d/asterisk restart
Maka kedua user
tersebut sudah dapat saling melakukan panggilan dengan menggunakan aplikasi
softphone X-Lite yang ada pada PC.
Pengaturan X-Lite
1 Pemanggilan Berhasil
Tidak ada komentar:
Posting Komentar