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

Popular posts from this blog

Konfigurasi DHCP Server pada Mikrotik Router

Konfigurasi Switch

Konfigrusi video streaming menggunakan aplikasi VLC