• Posted by : maysarah dwioct Sabtu, 05 November 2016

    assalamu'alaikumwarahmatullahiwabarakatuh
    pada siang hari ini, saya akan kembali nge share bersama teman2
    kali ini saya akan nge share cara membangun voip server dengan kamailio
    sebelum kita melakukan instalasi nya
    alangkah baiknya kta mengetahui pengertian dari voip tu sendiri



    pengertian
    voip adalah kepanjangan dari Voice Over Internet Protocol adalah komunikasi suara yang menggunakan saluran internet. 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 telpon biasa.
    Definisi VoIP adalah suara yang dikirim melalui protokol internet (IP).
     

    latar belakang
     karna saya ingin mempelajari metode ini dan menerapkannya pada server saya karna saya ingin server saya bisa bertelepon menggunakan saluran internet.

    maksud dan tujuan
    agar dapat terhubung dengan jarak jauh melalui koneksi internet.

    alat dan bahan
    - PC/Laptop atau Handphone sebagai Client
    - Koneksi Jaringan Internet
    - Paket aplikasi Zoiper

    jangka waktu pengerjaan
    kurang lebih 1 jam, karna saat melakukannya saya belum begitu pandai.

    tahapan pengerjaan
    1. kita masuk dulu sebagai super user.
    2. kemudian kita install dulu mysql server nya, kalo sudah di install gausah di install lagi.
    3. kemudian kita msukkan repository kamailio nya

    kemudian save dengan menekan ctrl+x Y enter.

    4. kemudian kita download kamailio nya dgn perintah berikut ini  #wget http://deb.kamailio.org/kamailiodebkey.gpg && sudo apt-key add kamailiodebkey.gpg
    dan apabila sudah selesai terdownload, akan muncul seperti gambar di bawah ini

    5. lalu kita update dulu laptop kita dengan perintah #apt-get update

    6. lalu install kamailio dengan perintah
    #apt-get install kamailio kamailio-mysql-modules kamailio-ims-modules


    7. Kemudian kita konfigurasi kamailio nya, dengan pertintah seperti di bawah ini

    8. Buang tanda pagar (#) pada konfigurasi yang saya tebalkan seperti contoh di bawah ini
    ## 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)
      DBROOTUSER=”root”
    NB: Ganti 192.168.0.2 dengan IP anda (disesuaikan dengan IP anda)
     simpan dengan menekan ctrl+x Y enter.

    9. Selanjutnya adalah membuat database dengan perintah seperti gambar di bawah ini

    10.  kemudian kita edit konfigurasi default kamailio nya, perintahnya seperti gambar di bawah
     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


    11.  kemudian restart kamailio nya denga perintah #service kamailio restart

    10. Ok aplikasi Server Kamailio sudah dapat bekerja, untuk mengecek apakah kamailio sudah benar-benar jalan atau tidak dengan perintah seperti gambar di bawah ini


    11. untuk menambahkan user client, anda bisa menggunakan perintah seperti gambar berikut


    keterangan :
    - angka 1 pertama adalah sebagai no yang di gunakan untuk menelpon/ditelpon
    - angka 1 yg kedua di gunakan sebagai password

    hasil : hasil yang saya dapatkan adalah saya jadi bisa memahami dan mempraktekkan nya pada laptop saya.

    referensi : http://protif.id/2015/03/membuat-voip-server-dengan-kamailio/

    terimakasih sudah membaca
    wassalamu'alaikumwarahmatullahiwabarakatuh



    Leave a Reply

    Subscribe to Posts | Subscribe to Comments

  • - Copyright © maysarah dwioct | blc telkom kpli klaten - Powered by Blogger - Designed by Johanes Djogan -