Kamis, 23 Desember 2010

Konfigurasi ROUTER



Setelah proses instalasi selesai, maka selanjutnya adalah setting router. Berikut tahap – tahapan setting router pada operating system linux openSUSE 11.1 :

Konfigurasi

1. Membersihkan seluruh file iptables (untuk memastikan file didalam iptables bersih), dengan perintah :

# iptables –F (--flush)

2. Selanjutnya mengetikkan atau memasukkan perintah :

# route add default gw 202.110.108.1

# iptables –t nat –A POSTROUTING –s 192.168.8.0/24 –j MASQUERADE

# iptables-save> /etc/sysconfig/iptables

3. Me-enablekan ip forwadding, yaitu dengan perintah :

# echo 1 > /proc/sys/net/ipv4/ip_forward

4. Mengisikan default gateway, dengan perintah :

# vi /etc/sysconfig/network/routes

Mengisi dengan file sperti berikut : default 202.110.108.1 - -

5. Merestart network, dengan perintah :

# rcnetwork restart

6. Agar routing dapat berjalan secara akurat, maka komputer harus direstart.

# reboot

7. Melihat apakah iptables sudah terbuat atau belum, dengan perintah :

# tail /etc/sysconfig/iptables

8. Menyimpan iptables

# vi /etc/init.d/boot.local

Menyimpan data iptbles :

iptables –t nat –A POSTROUTING –s 192.168.8.0/24 –j MASQUERADE


menekan ‘esc’ 2x :wq

9. Mencoba ping ke default gateway dan DNS (202.110.108.1 dan 10.210.254.2)

Jika berhasil, selanjutnya test di PC client. Maka, client dapat mengakses internet.


Konfigurasi DNS SERVER


BIND telah tersedia pada CD instalasi linux openSUSE 11.1. Untuk menginstalnya, login sebagai root , memasukkan CD installasi dan pada konsole memasukkan perintah berikut :
# zypper install bind

Konfigurasi
1. Setelah proses installasi BIND selesai, maka waktunya mengkonfigurasi BIND untuk DNS. Edit file yang bernama named.conf pada direktori /etc. Buka file berikut :
# vi /etc/named.conf
2. Pindah ke baris 124 dari file named.conf. Menambahkan script berikut untuk membuat zona forward dan zona reverse :
Skrip dari gambar diatas menunjukkan bahwa server ini menggunakan nama domain gery.edu dengan tipe zona master. Zona ini juga mempunyai file konfigurasi pada direktori /master/ dengan nama gery.zone.
Perli diketahui, penulisan tiga oktet pertama dari alamat IP server harus ditulis terbalik tanpa oktet terakhir dari alamat IP tersebut. Zona ini juga mempunyai file konfigurasi pada direktori /master/ dengan nama 192.168.8.zone.
3. Terakhir, menambahkan tanda # pada include “/etc/…..” dan menambahkan script untuk keperluan DNS forwarding (baris ke-33) sekaligus menghilangkan #.

4. Simpan konfigurasi (‘esc’ 2x :wq).
5. Masuk pada direktori /named/, dengan perintah :
# cd /var/lib/named
6. Mengcopy file named, dengan perintah :
# cp localhost.zone master/gery.zone
# cp 127.0.0.zone master/192.168.8.zone
7. Masuk direktori /master/, dengan perintah ;
# cd master/
8. Edit file forward, dengan perintah :
# vi gery.zone
Edit script;

Simpan konfigurasi (‘esc’ 2x :wq)
9. Edit file reverse, dengan perintah :
# vi 192.168.8.zone
Edit script;

Simpan konfigurasi (‘esc’ 2x :wq)

Uji Coba
Pada bagian ini, akan dijelaskan beberapa tes mendasar untuk memastikan bahwa BIND bisa menjawab request-request DNS dengan baik dan benar :
1. Melakukan pengeditan pada file resolv.conf pada direktori /etc:
# vi /etc/resolv.conf
Menambahkan alamat IP server dan simpan konfigurasi (‘esc’ 2x :wq).
2. Restart service named dengan perintah :
# rcnamed restart
Shutting down name server BIND [OK]
Starting name server BIND [OK]
3. Restart network dengan perintah :
# rcnetwork restart
4. Memasukkan perintah nslookup untuk memastikan bahwa server DNS dapat menjawab request DNS dengan baik :
# nslookup

5. Mencoba ping ke www.gery.edu
6. Uji Coba Client


Konfigurasi DHCP SERVER

Installasi

Ada beberapa paket DHCP yang harus terinstall pada linux openSUSE 11.1 agar DHCP server dapat dijalnakan. Untuk menginstalnya, login sebagai root , memasukkan CD installasi dan pada konsole memasukkan perintah berikut :

# zypper install dhcp

# zypper install dhcp-server

# zypper install yast2-dhcp-server


Konfigurasi

1. Selanjutnya, melakukan konfigurasi pada file DHCP. Memasukkan perintah :

# vi /etc/dhcpd.conf

Dan melakukan edit script, seperti contohnya; memasukkan range ip yang ingin digunakan, mengisi DNS, mengisikan domain name. setelah selesai melakukan edit script, maka selanjutnya simpan dan keluar dari file (‘esc’ 2x :wq)


2. Memilih interface yang ingin digunakan untuk dhcp server, dengan mengetik perintah:

# vi /etc/sysconfig/dhcpd

Mengisikan “eth1” simpan dan keluar (‘esc’ 2x :wq)


Uji Coba

1. Restart dhcpd, dengan perintah :

# rcdhcpd restart

Shutting down DHCP server done

Starting DHCP server done

2. Melakukan cek pada client, apakah client menerima IP ataukah tidak:

Dan client mendapatkan IP Address 192.168.8.8, itu menandakan setting dhcp server telah berhasil (range yang digunakan 192.168.8.5 – 192.168.8.25)


Konfigurasi WEB SERVER (Apache)

Installasi

Hal pertama yang harus dilakukan adalah menginstall paket yang diperlukan yaitu apache2. Memasukkan perintah pada konsole :

# zypper install apache2

Dan menambah paket tambahan yaitu links atau lynx (dimana paket yang digunakan sebagai browser di text mode), dengan memasukkan perintah :

# zypper install links atau

# zypper install lynx


Konfigurasi

Konfigurasi web server hanya mencopy file vhost.conf ke file yang sudah kita buat, agar mudah dimengerti berikut langkah-langkahnya :

1. Masuk pada direktori vhosts, dengan memasukkan perintah :

# cd /etc/apache2/vhosts.d/

2. Untuk membuktikan apakah ada file vhost.template didalamnya maka perlu mengetikkan perintah :

# ls

3. Selanjutnya adalah konfigurasi pokok, yaitu mengcopy file vhost.template ke file milik kita.

# cp vhost.template gery.conf

4. Melakukan edit file didalamnya.

# vi gery.conf

NameVirtualHost *:80

Server admin gery.edu

Server name gery.edu

Document Root /home/gery/public_html/


Konfigurasi Index

Konfigurasi index merupakan suatu hal yang harus dilakukan karena ndex merupakan isi dari web yang akan dijalankan tersebut.

1. # vi /home/gery/public_html/index.php

Masukkan script dibawah ini :

< ?

phpinfo ( );

? >

Simpan konfigurasi (‘esc’2x :wq)

2. # vi /home/gery/public_html/index.html

Masukkan script dibawah ini (menyesesuaikan dengan kreativitas)

GERY

Simpan konfigurasi (‘esc’2x :wq)

Uji Coba

Agar web dapat berjalan, maka servis apache2 perlu di start. Dengan perintah :

# rcapache2 start

Hasil di browser server (# links www.gery.edu)


Hasil di browser client (www.gery.edu)


Tips and Trik