• About
  • Parent Page
  • Archives
  • Uncategorized
  • Google Translate

    English French German Spain Italian Dutch Russian Portuguese Japanese Korean Arabic Chinese Simplified

    Pembahasan Soal UKK TKJ Paket 3 2012

    Minggu, 05 Februari 2012



    Soal UKK paket tiga yaitu pembuatan dns slave dan dns server, tadi menggunakan 3 computer yaitu 1 digunakan untuk dns master (pakai debian lenny), 1 untuk dns slave (ini yang di kerjakan siswa pakai debian lenny), dan satunya client (bebas pakai windows atau linux). berikut lebih lengkapnya :
    SOAL/TUGAS
    Membangun DNS Slave pada Jaringan
    Opsi konfigurasi :
    IP Address Jaringan

    DNS Server = 202.100.4.65/27
    PC Client = 200.100.4.69/27

    DNS Server
    Sistem Operasi = OS Linux
    Domain = sekolahxx.sch.id
    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 :
    Membuat perencanaan sesuai dengan topologi jaringan yang disediakan
    Melakukan Perakitan PC Server
    Instalasi PC Server
    Instalasi PC Client
    Melakukan konfigurasi Server yang meliputi :
    DNS Server untuk domain local LAN.
    Sub Domain Name yang di deskripsikan meliputi :
    ns.sekolahxx.sch.id dengan ip address 202.100.4.65/27
    www.sekolahxx.sch.id dengan ip address 202.100.4.66/27
    mail.sekolahxx.sch.id dengan ip address 202.100.4.67/27
    pc1.sekolahxx.sch.id dengan ip address 202.100.4.69/27
    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.
    - 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";
    };


    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




    - 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 =
    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.
    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 or linux), 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.

    Semoga berhasil dan bermanfaat.!!!!!!

    0 comments:

    Posting Komentar