Rabu, 19 November 2014

Membuat Server Voip di Ubuntu

I. Pendahuluan 


                Asterisk adalah software IP PBX untuk membuat sistem layanan komunikasi telepon melalui internet atau biasa disebut VoIP (Voice over Internet Protocol). Asterisk adalah software Open Source yang berjalan di linux. Asterisk juga memungkinkan komunikasi antar pengguna telepon regular dengan telepon berbasis sip (sip phones).

              Untuk Anda yang baru mulai belajar VoIP, Asterisk bisa dimanfaatkan untuk membuat sebuah server VoIP sederhana. Tutorial berikut akan membahas bagaimana membuat sebuah VoIP server untuk jaringan LAN. Saya menggunakan Asterisk sebagai VoIP servernya. Untuk membuatnya minimal diperlukan sebuah PC Linux (Saya menggunakan Ubuntu 12.04 LTS), koneksi LAN, dan bisa juga koneksi Internet

            VOIP (Voice Over Internet Protocol) itu sendiri adalah Teknologi yang menjadikan media internet untuk bisa melakukan komunikasi suara jarak jauh secara langsung. Sinyal suara analog, seperti yang anda dengar ketika berkomunikasi di telepon diubah menjadi data digital dan dikirimkan melalui jaringan berupa paket-paket data secara real time.

               Dalam komunikasi VoIP, pemakai melakukan hubungan telepon melalui terminal yang berupa PC atau telepon biasa. Dengan bertelepon menggunakan VoIP, banyak keuntungan yang dapat diambil diantaranya adalah dari segi biaya jelas lebih murah dari tarif telepon tradisional, karena jaringan IP bersifat global


II. Langkah Kerja dan Hasil


              Untuk dapat menggunakan voip pada ubuntu kita harus menginstal file asterisk dengan mengetikkan perintah berikut pada terminal

#apt-get install asterisk

Maka akan tampil seperti berikut dan pilih ok



Kemudian kita melakukan konfigurasi file asterisk untuk memberiikan keterangan pada user ,no dial password,name user dan lainnya dengan mengetikkan perintah seperti berikut

#gedit /etc/asterisk/sip.conf



Keterangan :
  • [700] [701] : 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 pada saat setting account
  • host : Karena menggunakan ip dynamic .

           Kemudian lakukan konfigurasi file pada file ekstension.conf yang ada pada folder asterisk untuk membuat nomor dial dari host yang telah dibuat




              Save konfigurasi dan lakukan restart pada arterisk dengan mengetikkan perintah berikut

# /etc/init.d/asterisk restart

              Dengan merestart asterisk berarti kita telah melakukan pengistalan dan konfigurasi ekstension di ubuntu.Kemudian untuk dapat melakukan panggilan antar host pada satu PC kita dapat menggunakan aplikasi X-lite.Berarti PC yang kita konfigurasi di ubuntu digunakan sebagai server,lalu kita melakukan konfigurasi di aplikasi X-lite dengan minimal satu user untuk menguji jaringan voip yang telah dibuat.

Buka aplikasi Xlite dan ikuti langkah berikut


untuk host 1


Untuk host 2



Keterangan 

  • account name dan dsplay name = nama context yang kita masukkan pada file                                                                    sip.conf
  • User ID           =  user name yang dimasukkan pada file sip.conf
  • Domain          =  IP server yang diinstal asterisk
  • Password       = kode secret yang dimasukkan pada file sip.con


Dan jika kita klik OK pada masing masing konfigurasi account pada tiap tiap user (PC)maka tiap tiap user akan menampilkan bahwa user sudah siap mengguakan X lite untuk melakukan VOIP

host 1



host 2




1 komentar: