Assalamualaikum wr.wb.
Selamat pagi sobat Blogger pada kesempatan kali ini saya akan berbagi mengenai konfigurasi Voip dengan menggunakan kamailio namun saya disini mempraktikannya pada localhost dahlu tidak diserver langsung,langsung saja cekidot :)
=> Pengertian
Voice over Internet Protocol (juga disebut VoIP, IP Telephony, Internet telephony atau Digital Phone) 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).
=> Latar Belakang
pada postingan ini melatar belakangi saat teen saya sharing saya mengikuti untuk menambah pengetahuan saya,dan pada saat ini saya lakukan pada Linunya terlebih dahulu,nantinya saya akan menerapkannya pada debian server saya.
=> Maksud dan Tujuan
Dapat berkomunikasi dan terhubung dengan jarak jauh melalui koneksi internet.
=> Alat dan Bahan
- PC/Laptop atau Handphone sebagai Client
- Koneksi Jaringan Internet
- Paket aplikasi Zoiper
=> Jangka Waktu Pelaksanaan
50 menit dalam tahap pembelajaran
=> Tahap Pelaksanaan
-. Buka terminal masuk sbagai super user
-. pastikan mysql atau mariadbnya sudah terinstall
-. masukan repository kamailionya dengan perintah :
" nano /etc/apt/sources.list "
kemuadian seve dengan ctrl + x --> Y , Enter
-. download kamailio nya dgn perintah berikut ini #wget http://deb.kamailio.org/kamailiodebkey.gpg && sudo apt-key add kamailiodebkey.gpg
tunggu hingga proses download selesai,seperti gambar dibawah
-. tulis perintah seperti dibawah untuk proses peng-updatean
-. Kemudian install kamailio dengan perintah :
" apt-get install kamailio kamailio-mysql-modules kamailio-ims-modules "
-.selanjutnya konfigurasi kamailio dengan perintah :
" nano /etc/kamailio/kamctlrc "
-. Buang tanda pagar (#) pada konfigurasi yang di tebalkan seperti contoh dibawah :
## your SIP domain
SIP_DOMAIN=192.168.0.2
## 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 sqlite
DB_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.0.2
## database super user (for ORACLE this is ‘scheme-creator’ user)NB: Ganti 192.168.0.2 dengan IP anda (disesuaikan dengan IP anda)
DBROOTUSER=”root”
simpan dengan menekan ctrl + x --> Y , Enter.
-. lalu membuat databasenya dengan perintah :
" kamdbctl create "
-. edit konfigurasi default kamailionya dengan perintahnya :
" nano /etc/default/kamailio "
sesuaikan seperti berikut :
#
# Kamailio startup options
#
# Set to yes to enable kamailio, once configured properly.
RUN_KAMAILIO=yes
# User to run as
USER=kamailio
# Group to run as
GROUP=kamailio
-.keudian restart kamailionya dengan perintah :
" service kamailio restart "
-. aplikasi Server Kamailio sudah dapat bekerja, untuk mengecek apakah kamailio sudah benar-benar jalan atau tidak dengan perintah :
" netstat -ntulp | grep kamailio "
-. untuk menambahkan user client, anda bisa menggunakan perintah :
" kamctl add 1 1 "
ket :
- angka 1 pertama adalah sebagai no yang di gunakan untuk menelpon/ditelpon
- angka 1 yg kedua di gunakan sebagai password
=> Hasil dan Kesimpulan
- Hasil : Saya mendapat tambahan pengetahuan dan dapat mempraktekkannya pada leptop saya.
- Kesimpulan : untuk mengkonfigurasi voip bukan hanya menggunakan kamailio saja masih banyak contoh lainnya salah satunya asterisk.
=> Referensi
- https://id.wikipedia.org/wiki/Voice_over_IP
- http://protif.id/2015/03/membuat-voip-server-dengan-kamailio/
Mngkin hanya ii yang dapat saya bagi,semoga bermanfaat
Terimaksaih
Wassalamualaikum wr.wb.





0 komentar:
Posting Komentar