Rabu, 28 November 2012

Tutorial VoIP Linux Ubuntu


Tutorial VoIP Linux Ubuntu

3.2.1 Instalasi menggunakan operasi sistem Linux.
a. Langkah-Langkah perancangan dan instalasi VoIP
Untuk instalasi program yang dibutuhkan dalam membangun suatu server Voip di Ubuntu, ada beberapa cara yang dapat dilakukan, yaitu offline dan online. Untuk instalasi program secara offline dibutuhkan kesabaran dan ketelitian dalam proses instalasi.
Sebelum memulai instalasi, pastikan library yang dibutuhkan sudah terinstal beserta dengan depedensinya. Jika belum terinstall, lakukan langkah-langkah sebagai berikut:
b. Download semua program dependensi dan library yang dibutuhkan dengan menggunakan tools pada ubuntu yaitu Synaptic Package Manager,yaitu:
- GCC ( Gnu Complier)
- Make
- Bison
- Openssl-devel
- Nurses-devel
- Asterisk-1.6.1.6
- Asterisk Addons
- Asterisk Sound
- Libpri
- Zaptel
c. Instalasi Voip dengan program Synaptic manager
Jalankan program synaptic manager pada menu System > Administration > Synaptic Package Manager
Selanjutnya ketik nama file, package atau program yang akan di install pada input form search, kemudian jika terdapat pada list atau database, klik dan Mark for upgrade(ceklist). Setelah itu, klik Apply dan OK untuk download dan instalasi.
d. Konfigurasi Astersik
Selanjutnya adalah mengkonfigurasi beberapa file yang dibutuhkan sebagai PBX atau server sehingga dapat berkomunikasi. File tersebut adalah sip.conf dan extension.conf.
Untuk membuka dan mengedit file tersebut, masuk ke direktori tempat asterisk diinstall.
$ sudo -i
# cd /etc/asterisk
# mv sip.conf sip.conf.sample
# touch sip.conf
# vim sip.conf
Jika mengalami kesulitan dalam pengetikan, perhatikan perintah berikut:
Ketik i atau tekan tombol INSERT pada keyboard. Setelah itu baru bisa melakukan pengeditan dan memasukan file konfigurasinya.
Setelah selesai, tekan tombol ESC. Dan ketik : wq [Enter] ; untuk menyimpan dan keluar dari editor.
Masukan konfigurasi di bawah ini ke dalam file sip.conf
[ibe]
type=friend
context=voipibe
host=dynamic
musiconhold=default
dafaultip=192.168.1.3
canreinvite=no
username=ibe
secret=ibe2588
callerid=”ibe”
nat=no
dtmfmode=rfc2833
[putra]
type=friend
context=voipputra
host=dynamic
musiconhold=default
dafaultip=192.168.1.3
canreinvite=no
username=putra
secret=putra81189
callerid=”putra”
nat=no
dtmfmode=rfc2833
Setelah konfigurasi sip.conf berhasil, berikutnya adalah konfigurasi extensions.conf, caranya sama dengan konfigurasi sip.conf, yaitu:
$ sudo -i
# cd /etc/asterisk
# mv extensions.conf extensions.conf.sample
# touch extensions.conf
# vim extensions.conf
Masukan konfigurasi berikut ke dalam file extension.conf, ketik i, kemudian mulai mengetik konfigurasi di bawah ini.
[globals]
[general]
static=yes
writeprotect=no
autofalltrough=yes
clearglobalvars=no
priorityjumping=no
[voipfajar]
exten => 1000,1,Dial(SIP/ibe,20)
exten => 1000,2,Hangup()
exten => 1001,1,Dial(SIP/putra,20)
exten => 1001,2,Hangup
Setelah selesai, tekan tombol ESC dan ketik :wq pada text editor kemudian tekan ENTER
e. Langkah-Langkah percobaan sistem VoIP
Untuk mencoba, apakah server Voip sudah terinstal dengan baik,maka diperlukan percobaan pada komputer client yang menggunakan operasi sistem Windows Xp.
Caranya cukup mudah,
1. Download software X-Lite
2. Install softphone untuk komunikasi voip. Dalam pengujian kali ini menggunakan X-Lite 3.0.
3. Konfigurasi
Langkah-langkah konfigurasi x-lite
1. Setelah di install, X-Lite akan otomatis mengecek jaringan dan hardware,berikut tampilan pertama X-Lite ketika dijalankan.
2. Setelah itu, masuk ke menu > SIP Account Settings
Isi user details sesuai dengan server voip Asterisk pada sip.conf
Display Name : “nama yang akan muncul pada teleponi”
Username : “username untuk koneksi. sesuai dengan data pada server”
Password : “pintu koneksi”
Authorization username :
Domain : Domain server
Begitu juga dengan cilent 2, ikuti langkah-langkah di atas, dan lakukan uji coba komunikasi Voip antara 2 komputer tersebut.

Tidak ada komentar:

Posting Komentar