Instalasi VOIP server pada ubuntu
Cara instalas iVoIp pada ubuntu menggunakan asterisk
1. Buka terminal yang ada pada ubuntu.
2. Masukke super user denganscript :
$sudosu
3. Instal asterisk dengan mengetikkan :
#apt-get install asterisk
4. Jika sudah terinstal, masuk ke direktori asterisk dengan script sebagai berikut :
#nano /etc/asterisk/sip.conf
Masukkan beberapa script seperti pada gambar dibawah ini :
Adapun penjelasan dari script di atas adalah:
- [555] [222] [111] context yang menjadi nomer extension untuk melakukan panggilan dan dipanggil
- type=friend tipe standar (bisa melakukan panggilan dan dipanggil)
- context=hap nama context yang akan dikenali pada dial plan
- username username dari user
- secret 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 dimana akses tanpa melewati security nat.
5. Setelah selesai, maka anda dapat melanjutkan dengan mengetikkan script :
#nano /etc/asterisk/extensions.conf
Lalu, tambahkan script seperti gambar dibawahini :
- [hap] context yang mengatur semua user yang menggunakan context hap pada data account
- exten aturan di asterisk untuk menunjukkan nomor extension
- 555 nomor extension yang bisa dihubungi
- 1-2 prioritas action
- Dial aplikasi untuk men-dial
- Hangup aplikasi untuk mengakhiri koneksi
- SIP nama protokol yang digunakan dan untuk mengidentifikasi bahwa user berada di file sip.conf
- Playback perintah melakukan pengulangan kembali suara yang kita kirim.
- Echo perintah memunculkan kembali suara yang kita kirim.
- demo-echotest perintah dimulainya echo.
- demo-echodone perintah berakhirnya echo.
6. Lakukan restart pada asterisk dengan mengetikkan :
#/etc/init.d/asterisk restart
Jika sudah dilakukan restart pada asterisk, maka, PC sudah menjadi VoIp server. Dimana nomor yang tersedia untuk client adalah 555, 222, dan111. Pastikan tidak ada error pada pengisian script.
7. Buka Xlite pada pc client, Isi konfigurasi pada SIP account dengan benar, untuk domain isi sesuai ip pc yang dijadikan server.
Dalam percobaan ini kami menggunakan jaringan theatring hotspot dari handphone sebagai sever, sehingga IP yang kami gunakan adalah 192.168.43.221
Untuk pengisian SIP account ini, dapat dilihat contoh seperti gambar dibawah ini :
PC client harus terhubung 1 LAN dengan pc server dan pc client lainnya, pastikan pc client dapat terhubung dengan pc server dan pc client dapat terhubungdengan pc client yang lainnya dengan cara melakukan ping ip.
8. Jika sudah, maka dapat dilakukan panggilan sehingga didapat tampilan xlite seperti gambar dibawah ini :
a. Panggilan dari 555 ke 222
b. Panggilan dari 222 ke 555
c. Panggilan dari 111 ke 222
Salah satu client yang kami gunakan adalah android dengan menggunakan aplikasi zoiper.
Jika panggilan tidak dapat dilakukan, coba diperiksa kembali konfigurasi yang telah dilakukan baik pada xlite, direktori pada server atau firewall dari pc untuk xlite belum di allow access.

Comments
Post a Comment