Download Materi Cara Konfigurasi/Pengaturan VOIP Server dengan Asterisk dan Zoiper di Ubuntu 20.04

Pada pertemuan kali ini kita akan melakukan konfigurasi VOIP (Voice Over Internet Protocol) yang mana kegunaannya adalah memberikan layanan Voice atau Video call antar sesama komputer client didalam suatu jaringan komputer. Software yang kita gunakan adalah Asterisk dan Zoiper, dimana Asterisk adalah aplikasi yang berada di sisi server dan Zoiper adalah aplikasi yang berada di sisi Client. Asterisk akan kita installkan melalui terminal ubuntu, sedangkan Zoiper akan kita installkan di windows jadi silahkan download terlebih dahulu.

UNTUK LINK DOWNLOAD VERSI PDF YANG SUDAH DISERTAI GAMBAR SILAHKAN SCROLL SAMPAI KE AKHIR POSTINGAN INI.

 

1.  Setelah Zoiper didownload, sekarang kita langsung lakukan konfigurasi di Ubuntu, jadi silahkan buka Terminal lalu kita akan masuk sebagai super user.

hackrative@hackrative-vm:~$ sudo su

 

2.  Karena kita perlu melakukan update sistem terlebih dahulu maka sekarang kita  atur agar komputer terkoneksi ke internet, maka silahkan atur IP Ubuntu kita menjadi DHCP.

root@hackrative-vm:/# nano /etc/netplan/01-network-manager-all.yaml

# Let NetworkManager manage all devices on this system

network:

  version: 2

  renderer: NetworkManager

  ethernets:

    ens33:

#      addresses: [192.168.1.1/24]

#      gateway4: 192.168.1.1

#      nameservers:

#        search: [hackrative.org, mail.hackrative.org]

#        addresses: [192.168.1.1, 192.168.1.2]

       dhcp4: true

#    ens38:

#      addresses: [192.168.1.2/24]

 

root@hackrative-vm:/# netplan try

root@hackrative-vm:/# netplan apply

 

3.  Setelah terkoneksi ke internet barulah lakukan pengecekan update.

root@hackrative-vm:/# apt-get update

 

4.  Setelah update sistem selesai sekarang kita lakukan penginstallan software yang dibutuhkan yaitu Asterisk.

root@hackrative-vm:/# apt-get install asterisk

 

5.  Setelah keperluan instalasi kita selesai, jangan lupa untuk mengatur IP kembali ke STATIC.

root@hackrative-vm:/# nano /etc/netplan/01-network-manager-all.yaml

# Let NetworkManager manage all devices on this system

network:

  version: 2

  renderer: NetworkManager

  ethernets:

    ens33:

      addresses: [192.168.1.1/24]

      gateway4: 192.168.1.1

      nameservers:

        search: [hackrative.org, mail.hackrative.org]

        addresses: [192.168.1.1, 192.168.1.2]

#       dhcp4: true

    ens38:

      addresses: [192.168.1.2/24]

 

root@hackrative-vm:/# netplan try

root@hackrative-vm:/# netplan apply

 

6.  Sekarang kita akan lakukan konfigurasi pada file sip.conf milik Asterisk untuk menambahkan user yang nantinya akan kita gunakan untuk log in pada Zoiper.

root@hackrative-vm:/# nano /etc/asterisk/sip.conf

Letakan kursor diakhir baris perintah yang ada pada file sip.conf lalu ketikan script ini:

[general]

context=default

allowoverlap=no

bindaddr=0.0.0.0

srvlookup=yes

videosupport=yes

 

[101]

Ganti value yang ada disini sesuai dengan pengaturan kalian

type=friend

username=101

callerid="Muhamad Farihin"

Ganti value yang ada disini sesuai dengan pengaturan kalian, dan ingat value ini karena nanti akan dituliskan pada pengaturan selanjutnya.

secret=lp3i_01

host=dynamic

context=hackrative

disallow=all

allow=ulaw

allow=alaw

canreinvite=no

qualify=yes

dtmfmode=auto

allow=h263p

allow=h264

allow=vp8

videosupport=yes

 

Ganti value yang ada disini sesuai dengan pengaturan kalian

[102]

type=friend

username=102

callerid="Violet Green"

Ganti value yang ada disini sesuai dengan pengaturan kalian, dan ingat value ini karena nanti akan dituliskan pada pengaturan selanjutnya.

secret=lp3i_01

host=dynamic

context=hackrative

disallow=all

allow=ulaw

allow=alaw

canreinvite=no

qualify=yes

dtmfmode=auto

allow=h263p

allow=h264

allow=vp8

videosupport=yes

 

7.  Sekarang kita akan lakukan konfigurasi pada file extensions.conf milik Asterisk.

root@hackrative-vm:/# nano /etc/asterisk/extensions.conf

Letakan kursor diakhir baris perintah yang ada pada file extensions.conf lalu ketikan script ini:

[general]

static=yes

writeprotect=no

clearglobalvars=no

Samakan value ini dengan value “context=” diatas

 


[hackrative]

exten => 101,1,Dial(SIP/101)

exten => 102,1,Dial(SIP/102)

 

8.  Sekarang lakukan restart service Asterisk.

root@hackrative-vm:/# service asterisk restart

 

9.  Sekarang kita berpindah ke Windows dan installkan Zoiper. Cara instalnya seperti menginstall aplikasi pada umumnya Next sampai Finish.

 

10. Sekarang kita jalankan Aplikasi Zoiper yang sudah diinstalkan. Pada saat pertama kali Zoiper dijalankan akan ada jendela seperti gambar dibawah ini, klik saja pada Continue as Free user.

 


 


Akan muncul juga jendela Widows Security Allert, ceklis pada private & public lalu klik Allow Access.

 

 

 

 

 

 

Sekarang kita masuk tampilan utama Zoiper, isi kolom akun dengan akun/user pertama kita yaitu 101 diikuti dengan @namadomain (contoh: 101@hackrative.org) dan password sesuai yang tadi kita atur pada sip.conf yaitu lp3i_01, lalu klik tombol LogIn.

 

 

 

 

 

 

Sekarang silahkan isi hostname (contoh hackrative.org) lalu klik tombol Next.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pada jendela ini klik saja tombol Skip.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pada jendela ini Zoiper akan melakukan scanning untuk melihat service apa saja yang ada, pastikan SIP UDP found jika belum silahkan back dan pastikan ada koneksi atara windows dan ubuntu,barulah setelah SIP UDP found klik tombol Next.

 

 

 

 

 

Langkah selanjutnya kita diminta untuk melakukan configure Speaker, Mic, dan Webcam, klik pada tombol Configure dan ikuti instruksinya hingga 3 device tadi ter-konfigurasi oleh Zoiper.

 

 


 

Setelah itu maka kita selesai melakukan konfigurasi Zoiper untuk client kita, silahkan klik tombol Finish.

 

 

 

 

 

 

 

 

 

 

 

Setelah kita suskes login pada client pertama silahkan installkan lagi Zoiper pada komputer kedua untuk login client kedua sehingga kita bisa mencoba untuk melakukan test panggilan. Dan jika sudah terinstall maka coba lakukan login untuk user kedua dan lakukan langkah berikutnya ini:

 

 

Kita sekarang berada pada tampilan utama Zoiper setelah proses Login yang tadi kita lakukan, untuk memulai melakukan panggilan silahkan Tekan tombol keypad (yang dilikari pada gambar disamping), lalu ketikan nomor user kedua, lalu tekan tombol Dial.

 

 

 

 

 

 


Jika tidak ada kendala saat proses pemanggilan user melalui Zoiper maka kurang lebih tampilan antara Caller dan Receiver akan terlihat seperti gambar dibawah ini, namun jika ada kendala pemanggilan pastikan bahwa windows dan ubuntu sudah terhubung dengan IP yang satu kelas, dan jika sudah satu kelas namun masih belum terhubung coba remove akun lalu login akun kembali.

 

 

Dengan demikian maka selesai sudah konfigurasi kita dalam membangun VOIP server di Ubuntu 20.04.

Untuk mendownload materinya yang sudah disertai dengan gambar silahkan kunjungi LINK INI.


Password: voip.farihinmuhamad.blogspot.com

Post a Comment

Previous Post Next Post