MODUL PELATIHAN
MEMBANGUN JARINGAN VOIP
TEKNIK KOMPUTER DAN JARINGAN
SMK NEGERI 3 SINGARAJA
2015
- KONSEP DASAR JARINGAN VOIP
VOIP singkatan dari Voice Over Internet Protocol atau biasa disebut digital phone merupakan salah satu bagian dari teknologi transmisi untuk mentransmisikan komunikasi suara melalui IP, seperti internet ataupun packet-switched networks. Dengan menggunakan VoIP, kita dapat melakukan panggilan telepon melalui koneksi internet, tidak lagi menggunakan saluran telepon konvensional yang melakukan transmisi secara analog. Beberapa layanan VoIP hanya bisa di gunakan untuk melakukan panggilan ke orang lain yang menggunakan layanan yang sama. Tetapi ada juga layanan VoIP yang dapat melakukan panggilan kepada siapa saja melalui nomor telepon, lokal, jarak jauh, mobile phone bahkan nomor internasional.
Cara kerja VOIP
VoIP mengkonversikan atau mengubah suara yang merupakan sinyal analog menjadi sinyal digital yang ditransmisikan melalui internet. Tidak seperti telepon konvensional yang mentransmisikan suara menggunkan sinyal listrik melalui kabel. VoIP dapat digunakan langsung melalui komputer, telepon khusus VoIP ataupun pesawat telepon konvensional yang tersambung menggunakan alat khusus yang dinamakan VoIP adapter.
Secara garis besar layanan VoIP dapat dibagi menjadi 4, yaitu :
- Computer to Computer
Layanan ini merupakan layanan voice call yang menggunakan komputer sebagai alat komunikasi. Dengan menggunakan layanan khusus di internet kita bisa menggunakan komputer kita yang telah terhubung dengan internet untuk melakukan panggilan ke komputer lain yang menggunakan layanan yang sama. Banyak penyedia layanan VoIP di internet. Salah satu layanan yang mendukung panggilan suara melalui internet adalah Yahoo messenger. Dengan menggunakan Yahoo messenger kita bisa melakukan voice call dengan sesama user. Begitu juga penyedia layanan lainnya, seperti MSN messenger ataupun Skype. Layanan VoIP computer to computer dapat dilakukan secara gratis, anda hanya cukup menyediakan koneksi internet pada komputer anda.
- Computer to Phone
Layanan ini merupakan layanan yang memungkinkan kita melakukan panggilan dari komputer ke telepon, baik itu telepon tetap (PSTN) ataupun mobile phone (handphone). Layanan ini juga membutuhkan penyedia layanan di internet. Salah satu penyedia layanan ini adalah Skype. Layanan ini juga tidak gratis seperti layanan computer to computer VoIP, layanan ini membutuhkan biaya yang harus dibeli terlebih dahulu (sistem prabayar). Cara menggunakan layanan ini juga tidak sulit. Pertama, kita harus memiliki account di penyedia layanan terkait, biasanya membuat account tidak di pungut biaya. Lalu kita membeli credit atau bisa juga disebut pulsa, yang nantinya akan digunakan untuk melakukan panggilan ke telepon. Panggilan yang dilakukan tidak hanya ke nomor telepon lokal, namun panggilan dapat dilakukan untuk menghubungi nomor internasional di seluruh dunia. Dan juga, kita dapat melakukan panggilan baik ke telepon tetap ataupun handphone. Tarif yang digunakan mengacu pada penyedia layanan.
- Phone to Computer
Layanan VoIP call ini merupakan layanan yang memungkinkan anda melakukan panggilan dari telepon ke komputer. Lagi-lagi penyedia layanan yang mendukung layanan ini salah satunya adalah Skype. Saat kita mempunyai account skype, kita juga dapat mempunyai apa yang di sebut Online Number. Online number inilah yang nantinya dapat di hubungi dari telepon manapun.
- Phone to Phone
Layanan dilakukan dengan menggunakan pesawat telepon khusus atau telepon konvensional yang di hubungkan dengan VoIP adapter. Untuk menggunakan layanan ini kita harus menggunakan penyedia layanan phone to phone VoIP. Salah satu penyedia layanan ini adalah Phone Power. Dengan layanan ini kita dapat melakukan panggilan kemana pun diseluruh dunia yang menggunakan alat yang mendukung.
- INSTALASI SERVER VOIP (TRIXBOX)
LANGKAH-LANGKAH INSTALASI
- Sistem Operasi yang akan dipakai dalam membangun jaringan VoIP adalah Sistem Operasi Trixbox. Untuk dapat memulai proses instalasi, hal utama yang harus disiapkan adalah OS Trixbox. Jika ingin menggunakan virtual PC, dapat menggunakan Virtual Box sebagai mesin virtual;
- Setelah PC atau Virtual Box disetting dan dimasukkan installer Trixbox. Tampilan pertama muncul seperti berikut :
- Silahkan tekan “enter” untuk melanjutkan proses installasi. Silahkan tunggu proses yang sedang berlangsung;
- Proses selanjutnya adalah pemilihan jenis keyboard. Silahkan pilih “us”, kemudian pilih “OK”;
- Langkah selanjutnya adalah pemilihan time zone. Silahkan pilih “Asia/Jakarta”, atau bisa memilih rekomendasi lain, sesuai dengan time zone masing-masing, kemudian pilih “OK”;
- Proses selanjutnya adalah menginputkan password “ROOT”. Kemudian tekan “OK”;
- Langkah selanjutnya adalah menunggu proses instalasi selesai;
Proses instalasi;
- Jika proses instalasi telah selesai, PC akan restart;
Tampilan Bootmenu Trixbox, silahkan tekan “enter”;
- Tampilan login trixbox;
Masukkan user “root” dan password (yang tadi disetting pada proses instalasi)
- Setelah itu kita telah masuk ke sistem pada sistem operasi trixbox;
- MEMBANGUN JARINGAN VOIP DENGAN SERVER TRIXBOX DAN CLIENT X-LITE
SETTING SERVER TRIXBOX
- Silahkan jalankan server trixbox terlebih dahulu;
- Masukkan username “root” dan password yang telah disetting pada proses instalasi;
- Jika sudah login, langkah selanjutnya adalah memberi ip secara static pada server. Silahkan ketikkan “system-config-network-tui”;
- Silahkan pilih “Edit Devices”;
- Silahkan pilih “eth0”
- Silahkan isikan IP Address yang sudah direncanakan;
Misalkan:
IP address 172.18.1.100
Netmask 255.255.255.0
Default gateway 172.18.1.254
Pilih “OK”;
- Silahkan pilih “Save”;
- Langkah selanjutnya adalah edit DNS, silahkan “Edit DNS Configuration”;
- Silahkan isikan Primary DNS;
Misalkan : 172.18.1.254
Jika sudah selesai, silahkan klik “OK”;
- Jika sudah selesai, silahkan “Save&Quit”;
- Jika sudah selesai, langkah selanjutnya adalah restart configurasi network interface;
Ketikkan perintah “/etc/init.d/network restart”;
- Untuk melihat hasil configurasi, silahkan ketikkan perintah “ifconfig”;
Pada tahap ini kita telah selesai configurasi network interface server trixbox, langkah selanjutnya adalah menambahkan data client lewat browser dengan cara mengakses alamat IP server trixbox.
MENAMBAHKAN DAN CONFIGURASI CLIENT PADA SERVER TRIXBOX
- Untuk dapat mengakses server trixbox lewat browser pada PC lainnya, PC server trixbox harus terhubung dengan PC yang digunakan untuk membuka browser. Silahkan setting IP PC agar satu network dengan PC server;
- Silahkan buka browser pada PC Client, kemudian ketikkan “http://iptrixbox” misalkan “http://172.18.1.100”;
- Klik “switch” yang ada di pojok kanan atas, kemudian inputkan username “maint” password “password”;
Silahkan klik “OK”;
Tampilan konfigurasi pada browser;
Silahkan ditutup saja trixbox registration;
- Setelah masuk, silahkan klik “PBX”, kemudian “PBX-Settings”;
Kemudian pilih “Extensions”;
Pada menu “Extensions” kita akan mendaftarkan hardware client yang akan terkoneksi ke server trixbox;
- Untuk menambahkan client baru, pada halaman baru Add an Extension, Device biarkan pada pada pilihan default, Generic SIP Device, kemudian klik Submit;
Pada halaman Add SIP Extension, kita akan menginputkan client baru;
Contoh Client:
Masukkan User Extension (Nomor Telepon) : 123
Display Name : tkj
SIP Alias : tkj
Kemudian scrool agak kebawah, silahkan lihat pada bagian Device Options, kemudian isikan pada colom secret, misalkan secretnya 123456;
Jika semua sudah diisikan, pada tombol terbawah, klik SUBMIT. Jangan lupa klik Apply Configuration Changes Dilanjutkan dengan Continue with Reload;
Untuk melihat hasil penambahan client baru pada server bisa dilihat pada bagian kanan, terlihat ada penambahan tkj<123>;
Untuk dapat berkomunikasi antar client, minimal terdapat add extension sebanyak dua, silahkan tambahkan client berdasarkan langkah-langkah yang telah dipelajari.
UJICOBA CLIENT DENGAN APLIKASI X-LITE
- Untuk dapat berkomunikasi antar client, minimal terdapat dua PC sebagai client. Masing-masing PC client sudah terinstal dengan aplikasi x-lite. Setiap PC client sudah terhubung dengan PC server trixbox berdasarkan alamat jaringan yang sudah disetting sebelumnya;
- Berikut tampilan aplikasi x-lite;
- SIP Account pada client terlihat masih kosong, untuk melihat SIP Account silahkan klik kanan X-Lite, kemudian pilih SIP Account Settings;
- Silahkan klik Add untuk menambahkan SIP Accounts baru. Isikan SIP Account (isian SIP Account merujuk pada isian pada pembahkan client di server trixbox);
Contoh pada isian server sebelumnya:
Display Name : tkj
Username : 123
Password : 123456
Authorization Username : 123
Domain (IP server) : 172.18.1.100
Jika sudah terisi, silahkan klik “OK”;
SIP Account terlihat telah terisi, silahkan klik tombol “close”;
Terlihat bahwa PC client sudah terdaftar;
- Langkah selanjutnya adalah menambahkan SIP pada PC client yang lain. Silahkan tambahkan SIP Account pada PC Client yang lain berdasarkan SIP yang telah didaftarkan pada server.
Misalnya Extensionnya adalah 111 :
- Silahkan melakukan ujicoba pemanggilan dengan mengetikkan No. Extension tujuan pada salah satu PC Client.
Misalkan menghubungi PC client dengan Extention 111 dari PC client dengan Extension 123.
Tampilan memanggil pada extension 123 adalah :
Kemudian tampilan panggilan dari 123 (tkj) pada extension 111;
- MEMBANGUN JARINGAN VOIP DENGAN SERVER TRIXBOX DAN CLIENT TELEPON YEALINK
UJICOBA JARINGAN VOIP PADA CLIENT X-LITE DAN TELEPON YEALINK
- Pada penjelasan sebelumnya sudah dibahas langkah-langkah dalam menambahkan extensions baru pada server trixbox. Untuk dapat menghubungkan perangkat telepon yealink dengan aplikasi x-lite yang terdapat pada komputer PC, dibutuhkan 2 buah extensions;
- Sebelumnya telah dibuatkan extensions dengan detail sebagai berikut :
Display Name : tkj
Username : 123
Password : 123456
Authorization Username : 123
Domain (IP server) : 172.18.1.100
Extension di atas akan tetap digunakan pada aplikasi x-lite, sedangkan untuk extensions pada telepon yealink akan dibuatkan extension baru dengan detain sebagai berikut :
Display Name : ujicoba
Username : 777
Password : 777777
Authorization Username : 777
Domain (IP server) : 172.18.1.100
Sehingga kita memiliki 2 buah extensions yaitu “tkj” pada aplikasi x-lite dan “ujicoba” pada telepon yealink;
KONFIGURASI IP DAN EXTENSIONS PADA TELEPON YEALINK
- Untuk dapat mengkonfigurasi telepon yealink hal pertama yang dilakukan adalah memasang perangkat telepon yealink, pastikan telepon yealink terpasang dengan benar dan terhubung dengan PC dengan baik;
Terdapat dua buah port RJ45 pada telepon yealink yaitu Internet dan PC. Port Internet dipergunakan sebagai penghubung telepon dengan user yang lain. Port PC dipergunakan sebagai konsul melalui mode bridge melalui browser pada PC, silahkan colokkan RJ45 pada port internet;
Pastikan kabel power dan UTP terpasang dengan benar;
- Telepon yealink yang belum dikonfigurasi extensions atau IP Address akan menampilkan Obtaining IP Address;
CONFIGURASI IP
- Silahkan tekan tombol “MENU” kemudian tekan tombol bawah, silahkan tekan “OK” pada menu “Setting”;
- Setelah masuk menu “Setting” silahkan masuk langsung ke menu “Advanced”;
- Kemudian masukkan password “admin”;
- Silahkan pilih “Network”;
- Silahkan pilih “WAN Port”, kita akan configurasi IP melalui port WAN (internet);
- Silahkan pilih IPV4 (tombol kanan-kiri), kemudian tekan tombol ke bawah;
- Pada IPV4 tekan tombok “OK”;
- Silahkan pilih “Static” kemudian isikan IP Address (ingat IP Address harus satu jaringan dengan IP Server Trixbox);
Kemudian tekan tombol bawah, masukkan “Subnet Mask”;
Tekan tombol bawah, isikan Default Gatewaynya;
- Jika sudah silahkan tekan tombol “OK”, kemudian tekan tombol “MENU” untuk kembali;
- Silahkan masuk ke menu “PC Port” pada setting Network, pastikan yang terpilih adalah mode “Bridge”;
- Jika sudah silahkan tekan tombol “OK”, kemudian tekan tombol “MENU” untuk kembali, tunggu loading konfigurasinya selesai, jika berhasil maka akan muncul tampilan “No Service” (belum ditambahkan extensions) :
CONFIGURASI EXTENSIONS
- Masih berada pada menu “Setting” silahkan pilih “Account”;
- Tekan tombol “OK”, kita akan menambahkan extension berikut pada telepon yealink:
Display Name : ujicoba
Username : 777
Password : 777777
Authorization Username : 777
Domain (IP server) : 172.18.1.100
- Tekan tombol “OK”, kemudian pada bagian “Activation” silahkan pilih “Enable” (melalui tombol kanan-kiri), jika sudah silahkan tekan tombol bawah;
- Silahkan masukkan “LABEL”;
Sesuai dengan configurasi extensions pada server trixbox, maka Label akan diisi dengan “ujicoba”, setelah itu tekan tombol bawah;
- Masukkan “Display Name” yaitu “ujicoba”, tekan tombol bawah;
- Masukkan “Register Name”, yaitu no extensionsnya “777”, tekan tombol bawah;
- Masukkan “User Name”, yaitu no extensionsnya “777”, tekan tombol bawah;
- Kemudian masukkan password “777777”, tekan tombol bawah;
- Terakhir, memasukkan IP Server Trixboxnya yaitu 172.18.1.100;
Silahkan tekan tombol “OK”, kemudian tunggu konfigurasinya selesai;
Jika berhasil maka telepon dengan extension yang telah didaftarkan akan menampilkan tampilan berikut:
UJICOBA PERANGKAT
- Kedua extensions masing-masing telah didaftarkan yaitu “tkj” dengan extensions “123” pada software X-LITE dan “ujicoba” dengan extensions “777” pada telepon YEALINK. Silahkan ketikkan no extension “123” pada telepon YEALINK (angkat gagang telepon terlebih dahulu) untuk mencoba memanggil “tkj” pada software X-LITE. Begitu juga sebaliknya.
Ok terimakasih sudah mengunjungi Blog kami🙏🏼
ReplyDelete