Ads 468x60px

Saturday, January 16, 2010

Konfigurasi VoIP Server dengan OpenSIPS [1]

Berhubung tugas akhir saya berhubungan dengan VoIP. Maka saya akan sharing sedikit ilmu saya tentang VoIP menggunakan OpenSIPS. Jadi disini tidak akan membahas teori-teori VoIP tetapi langsung praktek saja.

Baiklah langkah pertama siapkan bahan-bahannya.

1. Ubuntu Server 8.10 sebagai sistem operasi.
2. OpenSIPS versi 1.5.1 sebagai VoIP server. [download OpenSIPS]
3. MySQL server sebagai penyimpan account VoIP client.
4. BIND 9 sebagai DNS server.
5. X-Lite 3.0 sebagai VoIP client. [download xlite]

Itu bahan-bahan perangkat lunak, jika perangkat kerasnya standar saja untuk server. Sekarang tahap-tahap instalasi dan konfigurasi

PERTAMA
Install Ubuntu servernya, jika sudah terbiasa memakai Ubuntu pasti tau caranya, jika belum saya kasih referensi http://www.howtoforge.com/perfect-server-ubuntu-8.10


KEDUA
Konfigurasi DNS Server, DNS server merupakan komponen yang penting dalam implementasi VoIP karena DNS server menerjemahkan sebuah alamat IP ke domain. Langkah-langkah konfirugasinya sebagai berikut:

1. Tahap awal pada konfigurasi DNS server adalah konfigurasi IP address dengan mengubah isi file /etc/network/interfaces. Langkah konfigurasinya sebagai berikut: (pengisian IP hanya sebagai contoh, gunakan IP anda untuk konfigurasi ini)

ketikan perintah
# vim /etc/network/interfaces

isikan file tersebut dengan

auto eth0
iface eth0 inet static
address 192.168.3.58
netmask 255.255.255.0
gateway 192.168.3.33

2. Setelah mengkonfigurasi alamat IP, selanjutnya instalasi paket BIND. Perintah berikut dilakukan untuk mengunduh dan menginstal paket bind ke dalam server.

ketikan perintah
# apt-get instal bind9

3. Konfigurasi file /etc/named.conf dilakukan untuk menambahkan domain ubuntiyok.net. Langkah konfigurasinya sebagai berikut: (buatlah nama domain sendiri, ubuntiyok.net hanya contoh nama domain saja)

ketikan perintah
# vim /etc/named.conf

Kemudian tambahkan baris:

zone "ubuntiyok.net"{
type master;
file "/etc/bind/db.ubuntiyok";
};

zone "3.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192.168.3";
};

4. Membuat file zona forward yang berfungsi untuk menerjemahkan dari domain ubuntiyok.net ke alamat IP 192.168.3.58. Langkah konfigurasinya sebagai berikut:

ketikan perintah
# vim /etc/bind/db.ubuntiyok.net

isikan file tersebut dengan [pisahkan jarak antar tulisan dengan 1kali TAB]
$TTL 86400
@ IN SOA NS.ubuntiyok.net. root.ubuntiyok.net. (
200905 ; serial
28800 ; refresh
144000 ; retry
3600000 ; expiry
86400 ) ; minimum
@ IN NS NS.ubuntiyok.net.
IN A 192.168.3.58
www IN A 192.168.3.58
NS IN A 192.168.3.58

Penjelasan pada konfigurasi di atas terdapat pada tabel 4.1

5. Membuat file zona reverse yang berfungsi untuk menerjemahkan dari alamat IP 192.168.3.58 ke domain ubuntiyok.net. Langkah konfigurasinya sebagai berikut:

ketikan perintah
# vim /etc/bind/db.192.168.3.58

isikan file tersebut dengan [pisahkan jarak antar tulisan dengan 1kali TAB]
$TTL 86400
@ IN SOA NS.ubuntiyok.net. root.ubuntiyok.net. (
200905 ; serial
28800 ; refresh
144000 ; retry
3600000 ; expiry
86400 ) ; minimum
@ IN NS NS.ubuntiyok.net.
58 IN PTR www.ubuntiyok.net.
58 IN PTR NS.ubuntiyok.net.

Okay tahap DNS sudah selesai, sekarang tes DNS dengan perintah

# nslookup ubuntiyok.net

Langkah DNS sudah selesai, silakan klik berikut untuk Bagian Kedua dan Bagian Ketiga

0 Comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...
 

Instagram

Instagram

Statistics


Visit Indonesia

visit indonesia Warung Blogger