Apa itu SERVER VOIP? Server VoIP ini adalah sebuah server yang dibangun untuk memberikan layanan Telepon gratis, selain Telepon gratis, disini kita juga bisa Video Call, dan juga Chatting layaknya BBM (Blackberry Message).
Untuk membangun Server VoIP di Linux kita memerlukan aplikasi salahsatunya Kamailio, selain kamailio ada juga Ariestik, OpenSIP, dan yang lainnya. Untuk membangun Server ini kita memerlukan sebuah Server, Akses Point, dan juga Android yang sudah terinstall LinPhone (Download di Playstore) sebagai Client. Untuk Server menggunakan Linux direkomendasikan menggunakan Ubuntu 14.04/14.10 64 Bit dengan spesifikasi Minimal Processor Dual Core (64 Bit ) dan memori minimal 4 GB.
Jika kebutuhan telah tersedia maka kita akan membangun Layanan Server SIP atau VOIP terlebih dahulu , pada jaringan komputer kita . Berikan IP sesuai dengan Jaringan Komputer anda dengan IP yang bersifat Static . Contoh Jaringan Komputer anda adalah IP Klas C , IP Gateway 192.168.10.1 dan IP Server SIP/VOIP adalah 192.168.10.2.
Langsung saja, langkah pertama yaitu menginstall Kamailio SIP Server.
sudo apt-get update
sudo apt-get install mysql-server
sudo apt-get install kamailio kamailio-mysql-modules
sudo apt-get install mysql-server
sudo apt-get install kamailio kamailio-mysql-modules
Jika sudah di install, maka setting file kamctl.
sudo nano /etc/kamailio/kamctlrc
Sesuaikan isi file kamctl seperti dibawah ini :
# your SIP domain
SIP_DOMAIN=192.168.10.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=kamailio2
# 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=localhost
## database super user (for ORACLE this is 'scheme-creator' user)
DBROOTUSER="root"
SIP_DOMAIN=192.168.10.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=kamailio2
# 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=localhost
## database super user (for ORACLE this is 'scheme-creator' user)
DBROOTUSER="root"
Jika sudah silahkan di save. Dan langkah selanjutnya yaitu membuat Database, dan jalankan kamailio. Caranya masukan perintah seperti di bawah ini :
sudo kamdbctl create
sudo nano /etc/default/kamailio
Sesuaikan dengan konfigurasi 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
# 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
Lalu restart Kamailio
sudo service kamailio restart
Selanjutnya anda tinggal menambahkan akun user dari kamailio ini dengan mengetik perintah :
kamctl add namauser password
Untuk namauser dan password bisa di ganti dengan nomor favorite anda dan passwordnya. contoh untuk username yaitu 001 dan passwordnya adalah 1209 maka tinggal masukan perintah :
kamctl add 001 1209
Selanjutnya untuk client Install LinPhone di Android.
Langkah pertama masuk PlayStore dan cari LinPhone, lalu Install.
Setelah di Install, buka LinPhone dan akan muncul seperti gambar dibawah, lalu klik saja Let's Go.
Pada bagian Account Setup Assistance pilih "I already have a SIP account "
Masukan username dan password yang telah di buat pada server kamailio contoh :
username : 001
password : 1209
domain : 192.168.10.2
lalu apply.
Sebelumnya, android anda harus terhubung dengan sistem Jaringan pada Jaringan Server Kamailio. pada saat anda terhubung dengan jaringan yang terdapat server Kamailio pada IP 192.168.10.2 maka anda akan teregister perhatikan lampu hijau yang berada di atas aplikasi. Bila telah berwarna Hijau dan bertuliskan register. Berarti anda telah bisa menggunakan Video call ini dan silahkan anda menghubungi nomor lainnya yang telah di daftar pada server kamailio buatan anda. Untuk menelepon user lain cukup hanya memanggil usernamenya contoh 001 yang memanggil 002.
Selesai.. Selamat bertelepon ria ^_^ Selamat Berkreasi..






Play Spades online free for real money 2021
BalasHapusTry Spades online free. No download 남양주 출장샵 required. Practice for fun 인천광역 출장샵 or for real money. 충청북도 출장안마 No 김천 출장안마 signup or 밀양 출장안마 download required. Play now! No signup or download required.