Senin, 09 November 2015

KONFIGURASI VOIP MENGGUNAKAN ASTERISK PADA UBUNTU

Voice over Internet Protocol atau biasa disebut dengan VoIP adalah teknologi yang memungkinkan percakapan suara atau telepon jarak jauh melalui internet dan bisa juga menggunakan jaringan lokal. Data suara diubah menjadi kode digital dan dialirkan melalui jaringan yang mengirimkan paket data, dan bukan lewat sirkuit analog telepon biasa. Dengan menggunakan VoIP, banyak keuntungan yang didapat yaitu :
  • Efisiensi Biaya
Adanya jaringan IP yang bersifat global yang dapat menekan biaya sampai 70% sehingga biaya lebih murah dibandingkan penggunaan telepon konvensional yang melalui sambungan PSTN atau operator seluler. Komunikasi menggunakan internet yang telah ada dan tidak membutuhkan biaya tambahan. Biaya maintenance juga lebih murah karena layanan voice dan data network terpisah, dan sebaliknya IP Phone dapat di tambah, dipindah dan di ubah. Hal ini karena VoIP dapat dipasang di sembarang tempat dan IP address, tidak seperti telepon konvensional yang harus mempunyai port tersendiri di Sentral atau PBX (Private Branch Exchange).
  • Mengoptimalkan Bandwidth
Penggunaan bandwidth internet sangat kecil, sehingga tidak akan mempengaruhi kualitas koneksi data yang sedang berjalan.
  • Fleksibel
VoIP  dapat digabungkan dengan sistem PABX yang sudah ada untuk melakukan panggilan normal melalui jaringan PSTN. Syarat melakukan koneksi VoIP adalah harus terhubung ke internet, mempunyai sound card yang dihubungkan dengan speaker dan mikrofpon. Dengan dukungan software khusus, kedua pemakai lalu saling terhubung dalam koneksi VoIP satu sama lain. 

Baiklah, setelah kita mengetahui apa itu VOIP dan apa apa saja keuntungan penggunaan nya, maka cara membangun nya pada sebuah Sistem Operasi Ubuntu ialah menggunakan sebuah paket yang dinamakan asterisk. Yang mana arterisk merupakan paket yang dapat membangun sebuah VoIp di ubuntu / linux.

Langkah - langkah konfigurasi arterisk

1. Masuk ke akses root #, kemudian menginstall service asterisk, #apt-get install asterisk



2. Kemudian setelah install selesai, konfigurasi file default nya, #nano /etc/asterisk/sip.conf
     Menuju ke baris paling bawah dan tambahkan seperti tampak gambar dibawah ini.
     Penjelasan :
     

  • [111] [112] : adalah nomor telepon , ini adalah ekstensi yang akan di jadikan alamat atau nomor teleponnya (untuk penerapannya kita akan menggunakan aplikasi X-Lite)
  • type : ini untuk penandaan atau group
  • context : nama pada context harus sama pada ekstensi.conf
  • username : nama yang akan muncul ketika ada telpon masuk, dan boleh di isi nama juga kok
  • secret : ini adalah password (isi sesuai keinginan)
  • host : biarkan saja dynamic
3. Selanjutnya mengedit file extensions.conf, #nano /etc/asterisk/extensions.conf 
   pergi kepaling bawah dan tambahkan 2 baris terakhir seperti dibawah (sesuaikan ya)

4. Langkah selanjutnya, restart hasil konfigurasi kita, #/etc/init.d/asterisk restart
    Jika tak terdapat notif error maka konfigurasi kita tidak ada yang salah.

Pengujian :
Sebagai pengujian kita menggunakan 2 buah PC yang sudah terinstall X lite. PC PC tersebut harus terkoneksi terlebih dahulu pada PC ubuntu dimana VOIp diinstall. Maka cara agar terkoneksi beri IP address satu segmen.
PC Ubuntu : 192.168.5.1
PC 1           : 192.168.5.2
PC 2           : 192.168.5.3

Jika sudah terkoneksi, selanjutnya setting X lite pada kedua PC seperti gambar berikut :
Keterangan : Pada PC 2 beri User ID selanjutnya yang kita daftar kan pada PC ubuntu tadi. dalam hal ini saya membuat :
User ID : 112
Domain : 192.168.5.1 --> IP Address Ubuntu
Password : *** --> yang kita buat pada konfigurasi tadi
Display name : agung --> ini terserah saja

The last, tes menghubungi, jika berhasil akan tampak seperti gambar berikut...

tampak pada sudut kanan atas, user Agung Incoming Call

 Setelah User Fajar menjawab panggilan, terlihat durasi telpon nya
     
Jika sudah berhasil seperti diatas, diaman kedua PC dengan bantuan aplikasi X Lite dapat berkomunikasi dengan perantara sebuah service VOIP pada sistem operasi Ubuntu.

Sekian Tutorial ini, Terimakasih.

By : Muhamad Nur Fajar ( Politeknik Caltex Riau ) / TET

0 komentar:

Posting Komentar

Popular Posts

Recent Posts

Unordered List

Text Widget

Pages

To get the latest update of me and my works

>> <<