Instalasi dan Konfigurasi VoIP Server (Asterisk)

Pada postingan kali ini saya akan berbagi tentang instalasi dan konfigurasi  VoIP Server. VoIP merupakan singkatan dari Voice Over Internet Protocol adalah teknologi yg digunakan untuk melakukan berkomunikasi dan sesi multimedia melalu jaringan IP.

Prisip kerjanya adalah mengubah gelombang suara menjadi gelombang data agar dapat dilewatkan melalui sambungan internet. Pada VoIP suara akan dikompres menjadi ukuran 13,3 kilo byte dimana pada GSM suaranya dikodekan dengan 64 kilo byte. Dan suara yang sudah dikompres ini sudah sering kita dengar melalui ponsel.

VoIP sudah banyak di implementasikan di berbagai protokol perangkat lunak ternama seperti :
  • H.323
  • Media Gateway Control Protocol (MGCP)
  • Session Initiation Protocol (SIP)
  • H.248
  • Real-time Transport Protocol (RTP)
  • Real-time Transport Control Protocol (RTCP)
  • Secure Real-time Transport Protocol (SRTP)
  • Session Description Protocol (SDP)
  • Inter-Asterisk eXchange (IAX)
  • Jingle XMPP VoIP Extensions
  • Skype Protocol
  • Teamspeak
Sebelum Menginstal VoIP sebaiknya kalian perlu menyiapkan beberapa hal berikut:
1. Koneksi Internet
2. Sebuah PC Server (Debian Server) dan sudah teremote menggunakan ssh atau telnet.
3. Sebuah PC Client

Langkah pertama kita install dulu asterisk:
#apt-get install asterisk
Instalasi dan Konfigurasi VoIP Server (Asterisk)

Setelah itu kita konfigurasi asterisknya. Konfigurasi pertama kita edit sip.conf pada asterisknya:
#nano /etc/asterisk/sip.conf
Lalu kita tambahkan script berikut :
    [general]
    port = 5060
    bindaddr = 0.0.0.0
    context = others

    [14044]
    type=friend
    context=myphones
    secret=1234
    host=dynamic

    [12071] type=friend
    context=myphones
    secret=1234
    host=dynamic
Keterangan:
  • Pada kolom ini [14044] kalian isi nomor yg ingin kalian gunakan untuk berkomunikasi dengan nomor yg satunya.
  • Pada kolom ini [12071] kalian isi nomor yg kalian ingin hubungi.
  • Pada 'secret' kalian isi password yg kalian inginkan untuk login user asterisk.

Selanjutnya kita konfigurasi yg extenseions.conf
#nano /etc/asterisk/extensions.conf
Lalu tambahkan script berikut:
[others]
[myphones]
exten => 14044,1,Dial(SIP/14044)
exten => 12071,1,Dial(SIP/12071)
Setelah itu kita restart asterisknya:
#service asterisk restart
Selanjutnya kita install Zoiper di PC Client. 
Zoiper digunakan untuk mencoba asterisknya. Zoiper adalah aplikasi open source dan bisa digunakan di Linux, Windows, Mac OS dan Android, tetapi disini kami menggunakan linux. Disini kalian download zoiper di website resminya di zoiper.com.

Setelah terdownload, Kami yakin anda bisa menginstalnya dengan mudah, tinggal next dan next saja nanti bisa. Pada terakhir proses penginstalan kalian bisa langsung launch aplikasinya dan pada awal tampilan kalian klik Setting > Preferences > Create Account

Pada gambar di bawah, pilih yg SIP
Lalu pada user isi nomor yg dibuat tadi dan ipserver lalu beserta passwordnya, yang terakhir kosong aja.
Lalu langkah selanjutnya isi nomor dan IP server, setelah selesai Next dan Close
Lalu kita menuju PC Client dan tambahkan akun yg satunya(12071) untuk menelepon atau menghubungi akun yg telah kita buat tadi(14044). Cara menambahkan akunnya sama dengan akun yg kita buat sebelumnya tadi.

Lalu kita coba dial dari 14044 ke 12071
Answer dan akan muncul tampilan seperti ini
Jika sudah seperti itu, maka konfigurasi sudah berhasil

Selamat Mencoba ....!!




Subscribe to receive free email updates:

0 Response to "Instalasi dan Konfigurasi VoIP Server (Asterisk)"

Post a Comment