Standar Instalasi Debian Group untuk OpenSIPKD

Kami menetapkan bahwa standar instalasi Linux yang digunakan untuk development dan production menggunakan keluarga Linux Debian dikarenakan paket-paket yang kami bangun sudah dikemas dengan extension .deb

Berikut Langkah-langkah yang digunakan :
1. Lakukan standar instalasi dengan menggunakan flashdisk atau cd yang berisi ISO Keluarga Debian
2. Apabila pada tahap instalasi ini meminta konfigurasi network abaikan dulu.
3. Abaikan pengisian root password
4. Instalasi bisa memilih desktop version atau server version

Setelah proses instalasi selesai langkah selanjutnya adalah melakukan konfigurasi terhadap network agar host yang kita install bisa berkomunikasi dengan host lain terutama bisa tersambung ke internet.

Berikut langkah konfigurasi Network:
1. Masuk ke terminal (apabila menggunakan GUI)
2. Beralih ke super user dengan menggunakan perintah sudo su
3. Edit File interface dengan perintah nano /etc/network/interfaces. Berikut script yang ditambahkan

a. Network terdapat DHCP Server

auto eth0
iface eth0 inet dhcp

b. Network yang tidak terdapat DHCP Server

auto eth0
iface eth0 inet static
# baris berikut ini sesuaikan dengan kondisi lapangan
address 192.168.1.254
netmask 255.255.255.0
gateway 192.168.1.1

4. Edit file /etc/resolv.conf

> nano /etc/resolv.conf

Isi dengan DNS yang digunakan contoh:

nameserver 192.168.1.1
nameserver 8.8.8.8

5. Uji koneksi ke server induk:

> telnet opensipkd.com 80

atau

> ping opensipkd.com

Langkah selanjutnya adalah mengubah repository:

> cd /etc/apt
> cp sources.list sources.list.orig
> nano source.list

1. Debian Squeeze:
Hapus semua Isikan repository sebagai berikut :

deb http://kambing.ui.ac.id/debian/ wheezy main
deb http://kambing.ui.ac.id/debian/ wheezy-updates main
deb http://kambing.ui.ac.id/debian-security/ wheezy/updates main contrib non-free


1. Debian Squeeze:

deb http://kambing.ui.ac.id/debian/ squeeze main contrib non-free
deb http://kambing.ui.ac.id/debian/ squeeze-updates main contrib non-free
deb http://kambing.ui.ac.id/debian-security/ squeeze/updates main contrib non-free

2. Ubuntu oneiric

deb http://kambing.ui.ac.id/ubuntu oneiric main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu oneiric-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu oneiric-security main restricted universe multiverse

Jalankan perintah untuk melakukan update repository

> apt-get update

Untuk memudahkan administrasi jarak jauh diperlukan instalasi SSH server:

> apt-get install openssh-server

Instalasi OpenVPN
Jika mesin ini tidak memiliki IP publik maka kita memerlukan OpenVPN. Hubungi system administrator pembuat sertifikat. Nanti ia akan memberikan URL file sertifikat yang dibutuhkan. Kemudian:

> apt-get install openvpn
> cd /etc/openvpn
> wget url-yang-diberikan-system-administrator
> tar xfvz nama-file-sertifikat.tgz
> rm nama-file-sertifikat.tgz
> mv openvpn.ovpn openvpn.conf
> service openvpn restart

Uji konektivitas ke server induk:

> ping 10.8.10.1

Kabari system administrator bahwa mesin telah siap. Beri kesempatan ia menguji konektivitas dari luar. Jika ia bilang OK, maka installer diperkenankan meninggalkan tempat.

Happy install.