Rabu, 19 November 2014

Membangun Jaringan VoIP

VoIP (Voice over Internet Protocol)

Voice over Internet Protocol 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. Sehingga untuk hubungan Internasionaldapat ditekan hingga 70%. Selain itu, biaya maintenance dapat di tekan karena voicedan data networkterpisah, sehingga IP Phone dapat di tambah, dipindah dan di ubah. Hal ini karena VoIP dapat dipasang di sembarang ethernet dan IP address, tidak seperti telepon konvensional yang harus mempunyai port tersendiri di Sentral atau PBX (Private branch exchange).

Pada kali ini kita akan membuat sebuah jaringan VoIP dengan server nya menggunakan OS Ubuntu, dan untuk melakukan panggilan melalui komputer ataupun laptop dapat menggunakan OS windows dengan mengisntall aplikasi X-lite pada setiap PC nya.
Langkah awal yang dilakukan adalah membuat server VoIP nya pada komputer OS Ubuntu 12.04 dengan mennginstall " Asterisk " dengan masuk ke super user dan mengetikkan coding berikut ini pada terminal:

#apt-get install asterisk

pada saat proses instalasi akan muncul tampilan seperti gambar berikut :


masukkan code nomor untuk indonesia yaitu " 62 " lalu klik oke.

Selanjutnya konfigurasi file Asterisk, dengan mengetikkan coding :

#nano /etc/asterisk/sip.conf

dan tambahkan kode dibawah ini kedalam konfigurasi sip tersebut :

[8001]
type=friend
context=aperalvidtongku
username=8001
secret=user8001
host=dynamic
[8002]
type=friend
context=aperalvidtongku
username=8002
secret=user8002
host=dynamic





- [8001] [8002]         : adalah nomor telepon user
- type                        : untuk penandaan atau group
- context                   : nama pada context harus sama pada extensions.conf
- username               : nama yang akan muncul ketika ada telepon masuk.
- secret                     :  password pada saat login account X-Lite
- host                        : set pada dynamic

simpan konfigurasi, dan dilanjutkan mengkonfigurasi ekstensi nya dengan mengetikkan oding :

#nano /etc/asterisk/extensions.conf

tambahkan code dibawah ini :

[aperalvidtongku]       <-- harus sama dengan context pada konfigurasi sip
exten => 8001, 1,Dial (SIP/8001)
exten => 8002, 1,Dial (SIP/8002)





Simpan konfigurasi, dan restart asterisk dengan coding

#/etc/init.d/asterisk restart

apabila telah berhasil di restart, maka server VoIP telah selesai kita buat dengan 2 user 8001 dan 8002.

Jaringan VoIP ini dapat kita test menggunakan PC yang terinstall X-Lite, tentunya yang berada dalam 1 LAN. 
Konfigurasi X-Lite kedua PC user dengan cara masuk ke account setting pada main menu Softphone, dan sesuaikan dengan data yang telah kita buat pada server, seperti yang terlihat pada gambar di bawah ini :


User ID adalah nomor yang kita inputkan pada konfigurasi SIP server tadi, masukkan ip server pada kolom domain yang kebetulan IP komputer Server yang saya gunakan ( 172.16.30.36 ), dan password adalah " secret " yang kita inputkan pada konfigurasi SIP.
Sesuaikan konfigurasi tersebut pada kedua user. dan langkah terakhir yaitu memastikan kita dapat melakukan panggilan dari setiap user seperti melakukan panggilan pada telepon biasa, masukkan nomor tujuan " 8001 ". apabila telah berhasil akan terlihat tampilan X-Lite seperti gambar di bawah ini dan kita dapat saling komunikasi antar user.



Jaringan VoIP telah berhasil dibuat, dan kita dapat melakukan panggilan antar komputer dalam 1 jaringan LAN.
Enjoy It Guys!!

1 komentar:

  1. capturan untuk kedua client seharusnya ditampilkan,, tambah yaaaa

    BalasHapus