Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Selamat datang di blog zakylinuxer.blogspot.com

Monday, April 25, 2011

Pembahasan Paket 3 UN 2010/2011 ( DNS Master dan DNS Slave )

SOAL/TUGAS

  1. Membangun DNS Slave pada Jaringan

Opsi konfigurasi :

IP Address Jaringan

        1. DNS Server = 202.100.4.65/27

        2. PC Client = 200.100.4.69/27

DNS Server

  1. Sistem Operasi = OS Linux

  2. Domain = sekolahxx.sch.id

  3. Sub Domain = www.sekolahxx.sch.id

mail.sekolahxx.sch.id

pc1.sekolahxx.sch.id

Keterangan :

xx merupakan No Ujian Peserta.

PC client

switch


DNS Slave

DNS Master



Keterangan :

DNS Master disiapkan Oleh Penguji

Domain Master : sekolah-master.sch.id

Subdomain Master :

www.sekolah-master.sch.id

mail.sekolah-master.sch.id

Implementasikan topologi diatas untuk melakukan pengujian fungsi DNS Slave pada Jaringan, dengan ketentuan :

  1. Membuat perencanaan sesuai dengan topologi jaringan yang disediakan

  2. Melakukan Perakitan PC Server

  3. Instalasi PC Server

  4. Instalasi PC Client

  5. Melakukan konfigurasi Server yang meliputi :

    • DNS Server untuk domain local LAN.

    • Sub Domain Name yang di deskripsikan meliputi :

      1. ns.sekolahxx.sch.id dengan ip address 202.100.4.65/27

      2. www.sekolahxx.sch.id dengan ip address 202.100.4.66/27

      3. mail.sekolahxx.sch.id dengan ip address 202.100.4.67/27

      4. pc1.sekolahxx.sch.id dengan ip address 202.100.4.69/27

  1. Melakukan instalasi dan konfigurasi DNS Slave sesuai dengan kebutuhan.

    • Sistem Operasi : OSS (Linux)

    • Spesifikasi :

Client : DNS yang digunakan adalah DNS Server LAN

Server : Dapat melayani permintaan dari client untuk mengakses Subdomain Master.

  1. - Melakukan pengujian fungsi jaringan (sistem koneksi)

      • Dapat mengakses subdomain dari DNS Master.

      • Melakukan pengujian Subdomain DNS Lokal LAN sesuai dengan skenario

e dan f.

Pembahasan Soal

DNS slave adalah dns server yang fungsinya untuk membackup dns master, sehingga saat dns master down maka dns slave dapat mengantinya. Pada dns slave, konfigurasi db akan secara otomatis di transfer dari dns master.

Kita akan membuat Router di PC Server ( Murid ) dan Membuat Sub Domain di PC tersebut.

1. Atur IP address di PC Server ( Penguji / Guru )

pico /etc/network/interfaces

auto eth0

iface eth0 inet static

address 192.168.4.65

netmask 255.255.255.0

network 192.168.4.0

broadcast 192.168.4.255

gateway 192.168.4.65

dns-nameservers 192.168.4.65

2. Setting master, misal domain: sekolah-master.sch.id, ip DNS master 192.168.4.65 ip DNS slave 192.168.4.5

Konsep dari DNS Master dan DNS slave adalah saling bertukar IP agar bisa terkoneksi satu sama lain.

Edit pico /etc/bind/named.conf saya tambahkan

zone "sekolah-master.sch.id" in{
type master;
allow-transfer {192.168.4.36;);
also-notify {192.168.4.36;);
file "/etc/bind/db.sekolah36";
};
zone "4.168.192.IN-ADDR.ARPA" in{
type master;
allow-transfer {192.168.4.36;);
also-notify {192.168.4.36;);
file "/etc/bind/db.36";
};

Edit File
pico /etc/resolv.conf
Tambahkan :
nameserver 192.168.4.65
nameserver 202.100.4.65

Restart : /etc/init.d/bind9 restart

3. Setting pada PC Server ( murid )

Buat Router, settting :

pico /etc/network/interfaces

auto eth0

iface eth0 inet static

address 202.100.4.65

netmask 255.255.255.224

network 202.100.4.64

broadcast 202.100.4.95

auto eth1

iface eth1 inet static

address 192.168.4.36

netmask 255.255.255.0

network 192.168.4.0

broadcast 192.168.4.255

gateway 202.100.4.65

dns-nameservers 202.100.4.65

up ip addr add 202.100.4.66/27 brd 202.100.4.95 dev eth0 label eth0:0

up ip addr add 202.100.4.67/27 brd 202.100.4.95 dev eth0 label eth0:1

- Aktifkan ip_forward

pico /etc/sysctl.conf

- Hilangkan tanda pagar ( # )

net.ipv4.ip_forward=1

- Buat settingan NAT agar eth0 dan eth1 terkoneksi dengan PC lain

pico /etc/rc.local

iptables -A POSTROUTING -t nat -o eth1 -j MASQUERADE

- Restart cepat dengan mengetikkan

init 1

- Cek komputer apakah sudah terhubung atau belum ?

5. Install bind9 di PC Server ( murid ).

Berikut file konfigurasi DNS Slave =

Edit pico /etc/bind/named.conf

zone "sekolah36.sch.id" in{
type slave;
file "db.smk";
masters {192.168.4.65;};
};
zone "4.168.192.IN-ADDR.ARPA" in{
type slave;
file "db.65";
masters {192.168.4.65;};
};
Buat db.36 dan db.sekolah36 seperti biasa saat membuat DNS server.Selanjutnya buat dns slave pada komputer satunya.

zone "sekolah36.sch.id" {
type master;
file "/etc/bind/db.sekolah36";
};

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

# cp /etc/bind/db.local /etc/bind/db.sekolah36
# cp /etc/bind/db.127 /etc/bind/db.36
pico /etc/bind/db.sekolah36

berikut file konfigurasinya=

$TTL    604800
@ IN SOA sekolah. root.sekolah. (
73 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS sekolah36.sch.id.
@ IN MX 10 mail.sekolah.sch.id.
ns IN A 202.100.4.65
www IN A 202.100.4.66
mail IN A 202.100.4.67
pc1 IN A 202.100.4.69
pico /etc/bind/db.36

berikut file konfigurasinya=

$TTL    604800
@ IN SOA sekolah36.sch.id. root.sekolah.sch.id. (
74 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS 192.168.1.1
65 IN PTR sekolah36.sch.id.

Edit pico /etc/bind/named.conf

zone "sekolah36.sch.id" in{
type slave;
file "db.smk";
masters {192.168.4.65;};
};
zone "4.168.192.IN-ADDR.ARPA" in{
type slave;
file "db.65";
masters {192.168.4.65;};
};

4. Setelah tersimpan semua, restart aplikasi bind9

/etc/init.d/bind9 restart

5. Install apache2 dan links

apt-get install apache2 && apt-get install links

6. Edit /var/ww/index.html di domain sekolah-master.sch.id dan sekolah36.sch.id

Isi sesuai selera asal sat sama lain berbeda-beda

7. Coba di Client ( Windows ), buka browser dan ketkkan

sekolah-master.sch.id

sekolah36.sch.id

Bila mailserver belum dibuat, maka otomatis akan di redirect ke DNS Slave yang kita buat.

---Selamat Mencoba, Ngoprek Jaringan membuat Anda Pintar Menjaring Orang:)---



Thursday, April 7, 2011

Membuat Sub Domain

Membuat Web Server
1. Atur domain di web server
Setting di DNS
www IN A [no.IP]
2. pico /etc/apache/sites-enabled/web
NameVirtualHost namadomain:80

Servername namadomain
DocumentRoot /var/www




Sub Domain di Mail Server
1. Atur domain di mail server
Setting di DNS
mail IN A [no.IP]
2. pico /etc/squirrelmail/conf.d
Servername mail.namadomain
3. pico /etc/squirrelmail/apache.conf
alias mail.namadomain
4. pico /etc/apache/sites-enabled/mail
NameVirtualHost mail.namadomain:80

Servername mail.namadomain
DocumentRoot /usr/share/squirrelmail



Sub Domain di FTP
1. Atur domain di ftp server
Setting di DNS
ftp IN A [no.IP]
2. pico /etc/apache/sites-enabled/ftp
NameVirtualHost ftp.namadomain:80

ServerName ftp.namadomain
DocumentRoot /var/www