BLC-Telkom Klaten-SMKN 1 Tambakboyo

Saturday, November 26, 2016

konfigurasi Voip Di Debian Server



Assalamu'alaikum wr.wb

Selamat malam

A. Ringkasan Materi
VoIP adalah adalah teknologi yang memungkinkan percakapan suara jarak jauh melalui media internet. Data suara diubah menjadi kode digital dan dialirkan melalui jaringan yang mengirimkan paket-paket data, dan bukan lewat sirkuit analog telepon biasa.
Definisi VoIP adalah suara yang dikirim melalui protokol internet (IP).
Kamalio adalah aplikasi yang digunakan untuk konfigurasi VoIP,

B. Tujuan
Agar bisa meakukan konfigurasi VoIP pada server debian 8 dan digunakan untuk video call ataupun komunikasi, serta mempermudah berhubungan kontak meskipun dengan berbeda jarak,

C. Alat dan Bahan
- laptop
- Handpone yang terinstall zoiper untuk layanan VoIP,

D. Langkah-langkah
1. Lihatlah konfigurasi network dengan melihat berapa ip yang didapat, dengan buka terminal ketikkan ifconfig,



2. Tambahkan repository untuk layanan VoIP ini, dengan mengetikkan nano /etc/apt/sources.list ,

3. Dan tambahkan seperti dibawah ini,
deb http://deb.kamalio.org/kamalio precise main
deb-src http://deb.kamalio.org/kamalio precise main

4.  Selanjutnya download kamalio nya denagn url seperti dibawah ini,

5. Lalu update terlebih dahulu agar, bisa berjalan dengan baik,

6. Kemudian install mysql server seperti dibawah ini, jika suda menginstall maka tidak perlu di install asalkan masi mengingat password nya, dengan apt-get install mysql-server

7. Setelah itu install module kamalionya seperti dibawah ini,

8. Lalu editlah konfigurasi kamalio nya dengan nano etc/kamalio/kamctlrc
 ## your SIP domain
SIP_DOMAIN=192.168.11.251
## chrooted directory
# $CHROOT_DIR=”/path/to/chrooted/directory”
## database type: MYSQL, PGSQL, ORACLE, DB_BERKELEY, DBTEXT, or SQLITE#
by default none is loaded
#
# If you want to setup a database with kamdbctl, you must at least specify
# this parameter.
DBENGINE=MYSQL
## database host
DBHOST=localhost
## database name (for ORACLE this is TNS name)
DBNAME=kamailio
# database path used by dbtext, db_berkeley or sqliteDB_PATH=”/usr/local/etc/kamailio/dbtext”
## database read/write user
DBRWUSER=”kamailio”
## password for database read/write user
DBRWPW=”kamailiorw”
## database read only user
DBROUSER=”kamailioro”
## password for database read only user
DBROPW=”kamailioro”
## database access host (from where is kamctl used)
DBACCESSHOST=192.168.1.5
## database super user (for ORACLE this is ‘scheme-creator’ user)
DBROOTUSER=”root”

Nb: sip domain isilah dengan menggunakan ip adress yang didapatkan tadi,

9.  Edit juga untuk yang default kamalio nya,


Buang tanda pagar (#) pada konfigurasi yang sudah saya tebalkan dibawah ini:
# Set to yes to enable kamailio, once configured properly.
RUN_KAMAILIO=yes
# User to run as
USER=kamailio
# Group to run as
GROUP=kamailio

10. Setelah itu, restart kamalionya seperti dibawah ini, pastikan port kamalionya 5060,

11. Lanjut, buatlah database kamalionya, pada tahap ini masukkan password msql yang dibuat,

12. Restart kembali kamalionya,

 13. Kemudian cek apa kamalinya berjalan atau tidak dengan netstat -ntulp | grep kamalio, jika tidak ada pesan eror tampilannya seperti ini,

14. Selanjutnya, tambahkan user dan password pengguna dengan kamctl (user) (pasword)

15. Kemudian, Konfigurasi kamalio telah siap bisa dicoba menggunakan handpone yang di install zoiper misalnya, lalu, hubungkan koneksi satu jaringan dengan laptop/server yang dibuat konfigurasi tadi, lalu masukkan user dan password nya dan silahkan di uji coba dengan telepon atau videocall an,
Share:

0 comments:

Post a Comment

Scroll To Top