Senin, 15 Februari 2010

Membangun DNS Server dan Web Server RH 9.0



“Domain Name System (DNS)”


1. Aktifkan console [root@dns root]#
2. netconfig [enter], lalu isikan IP address 200.100.50.20/28
3. service network restart [enter]
4. vi /etc/named.conf [enter], lalu tambahkan baris berikut :

zone “smkhasanah.sch.id” IN {
type master;
file “smkhasanah.sch.id.zone”;
allow-update { none; };
};

zone “50.100.200.in-addr.arpa” IN {
type master;
file “50.100.200.in-addr.arpa.zone”;
allow-update { none; };
};

5. cd /var/named [enter]
6. cp named.local smkhasanah.sch.id.zone [enter]
7. cp named.local 50.100.200.in-addr.arpa.zone [enter]
8. ls [enter]
9. vi smkhasanah.sch.id.zone [enter], lalu tambahkan baris berikut :

$TTL 86400
@ IN SOA smkhasanah.sch.id. root.smkhasanah.sch.id. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS smkhasanah.sch.id.
ns IN A 200.100.50.20
www IN A 200.100.50.25
tkj IN A 200.100.50.25

10. Jangan lupa di save dulu ya pake Shift + : lalu ketik wq [enter]
11. vi 50.100.200.in-addr.arpa.zone [enter]

$TTL 86400
@ IN SOA smkhasanah.sch.id. root.smkhasanah.sch.id. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN PTR ns.smkhasanah.sch.id.
IN PTR www.smkhasanah.sch.id.
IN PTR tkj.smkhasanah.sch.id.

12. service named restart [enter]
13. nslookup ns.smkhasanah.sch.id [enter], pastikan gak ada error.
14. ping ns.smkhasanah.sch.id [enter] = 200.100.50.20 (DNS)
15. ping www.smkhasanah.sch.id [enter] = 200.100.50.25 (Web Server)
16. ping tkj.smkhasanah.sch.id [enter] = 200.100.50.25 (Web Server)

“Web Server”


1. Aktifkan console [root@webserver root]#
2. netconfig [enter], lalu isikan IP address 200.100.50.25/28
3. service network restart [enter]
4. vi /etc/httpd/conf/httpd.conf [enter], lalu aktifkan VirtualHost nya, pastikan dalam directory /home sudah kita buat directory nama kita (contoh : syukur) yang telah berisi directory smkhasanah dan tkj, lalu tambahkan baris berikut :

NameVirtualHost *:80

(VirtualHost *:80)
ServerAdmin syukur@smkhasanah.sch.id
DocumentRoot /home/syukur/smkhasanah
ServerName www.smkhasanah.sch.id
ErrorLog logs/smkhasanah-error_log
CustomLog logs/smkhasanah-access_log common
(/VirtualHost)

(VirtualHost *:80)
ServerAdmin syukur@smkhasanah.sch.id
DocumentRoot /home/syukur/tkj
ServerName tkj.smkhasanah.sch.id
ErrorLog logs/tkj-error_log
CustomLog logs/tkj-access_log common
(/VirtualHost)

5. Jangan lupa di save dulu ya pake Shift + : lalu ketik wq [enter]
6. service httpd restart [enter], pastikan gak ada error.

.:: DNS dan Web Server sudah selesai ::.


“Client”


* Konfigurasi IP address seperti berikut ini :


* Lakukan Query seperti berikut ini :






* http://www.smkhasanah.sch.id (Logo Sekolah)


* http://tkj.smkhasanah.sch.id (Logo Jurusan)


.:: Selesai dan semoga berhasil ya ::.

Kamis, 07 Januari 2010

Membangun jaringan lokal dengan PC Router menggunkanan Operating System Red Hat Linux 9.0

• Sketsa topologi jaringan yang akan dirancang :


Untuk membangun sebuah router gateway dengan redhat linux 9.0 langkah-langkahnya adalah sebagai berikut :
1. Siapkan satu buah PC lengkap dengan 2 buah NIC
2. Install sistem operasi redhat linux 9.0
3. Lihat sketsa pada router praktek, perhatikan IP pada eth0 dan eth1, itu adalah segmen IP yang akan dirouting
4. Setting IP address pada eth0 dan eth1 melalui terminal/console, caranya aktifkan terminal

• Login sebagai root kemudian ketik perintah :
vi /etc/sysconfig/network-scripts/ifcfg-eth0 [enter] (lalu ketik perintah seperti di bawah ini)

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.100.2
NETMASK=255.255.255.0
GATEWAY=192.168.100.1
ONBOOT=yes
USERCTL=no

Simpan script diatas dengan cara : tekan tombol esc pada keyboard yang letaknya di sudut kiri paling atas, lalu ketik :wq yang artinya (simpan script lalu keluar dari aplikasi “vi” editor)

• Berikutnya setting IP address pada eth1 carannya sama dengan setting eth0, yaitu :
vi /etc/sysconfig/network-scripts/ifcfg-eth1 [enter] (lalu ketik perintah seperti di bawah ini)

DEVICE=eth1
BOOTPROTO=static
IPADDR=192.168.1.1
NETMASK=255.255.255.0
ONBOOT=yes
USERCTL=no

Simpan script diatas dengan cara : tekan tombol esc pada keyboard yang letaknya di sudut kiri paling atas, lalu ketik :wq yang artinya (simpan script lalu keluar dari aplikasi “vi” editor)

• Sekarang restart Networknya, caranya seperti berikut :
service network restart [enter]

• Berikutnya aktifkan IP forwarding, caranya seperti berikut :
vi /etc/sysctl.conf [enter] (lalu ganti nilai “0” menjadi “1” pada bagian net.ipv4.ip_forward = 0)

Simpan script diatas dengan cara : tekan tombol esc pada keyboard yang letaknya di sudut kiri paling atas, lalu ketik :wq yang artinya (simpan script lalu keluar dari aplikasi “vi” editor)

• Sekarang aktifkan IP Tablesnya, caranya seperti berikut :
iptables –t nat –A POSTROUTING –s 192.168.1.0/24 –d 0/0 –j MASQUERADE [enter]

• Berikutnya simpan IP Tablesnya, caranya seperti berikut :
service iptables save [enter]

• Yang terakhir Restart IP Tablesnya, caranya seperti berikut :
service iptables restart [enter]

Nah Selesai........dan mudah-mudahan berhasil, kalau nggak yaaaaa coba aja lagi ^_^