Monday, June 22, 2015

Instalasi Debian

LAPORAN PRAKTIKUM
        KOMPETENSI KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN
SMK TUNAS HARAPAN PATI - JATENG
TAHUN PELAJARAN 2013/2014

  Jobsheet            : Konfigurasi DNS pada Debian (Bind9)
  Nama Siswa        : Septya Nungky Andarista
  Nama Guru         : Suparno S.Kom, M.Kom
  Waktu            : 6 x 45 Menit
  Ruang/Bengkel        : Standart 1
  Tanggal            : ...........................   


Tujuan Pembelajaran
 Siswa dapat mensetting DNS pada Debian Bind9

Alat – Alat dan Bahan
PC/Laptop
OS Windows 7
Tutorial cara mengkonfigurasi DNS pada Debian Bind9

Keselamatan Kerja
Berdo’a Sebelum Praktek
Memakai Wearpack
Sepatu Anti Setrum
Melakukan Praktikum

Hasil Praktikum

1. Install pack DNS server terlebih dahulu.
    root@septytkj:# apt-get install bind9

2. Masuk ke direktori Bind.
    root@septytkj:# cd /etc/bind

3. Lihat semua file atau data yang ada di direktori bind.
    root@septytkj:/etc/bind# ls

     bind.keys      db.empty        named.conf.default-zones     zones.rfd1918
     db.0              db.local           named.conf.local
     db.127          db.root            named.conf.options
     db.255          named.conf     rndc.key

4. Lakukan konfigurasi dengan memasukkan perintah :
    root@septytkj:/etc/bind# vim named.conf.default-zones

         // prime the server with knowledge of the root servers
         zone "." {
           type hint;
           file "/etc/bind/db.root";
         };

        // be authoritative for the localhost forward and reverse zones, and for
        // broadcast zones as per RFC 1912

        zone "localhost" {
           type master;
           file "/etc/bind/db.local";
        };

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

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

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



   Ubah scriptnya dari :



        zone "localhost" {
           type master;
           file "/etc/bind/db.local";
        };

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

        };
   Menjadi :



        zone "septytkj.com" {
           type master;
           file "db.sandi";
        };

        zone "192.in-addr.arpa" {
           type master;
           file "db.192";

        };



   Lalu save dengan "Ctrl+C" ":w" dan "Enter".



5. Copy/salin db.127 dan db.local dengan perintah :
    root@septytkj:/etc/bind# cp db.127 db.192
    root@septytkj:/etc/bind# cp db.local db.sandi



6. Pindahkan hasil salinan tersebut ke direktori /var/chache/bind dengan memasukkan perintah :
    root@septytkj:/etc/bind# mv db.192 db.sandi /var/chache/bind
7. Masuk ke direktori /var/cache/bind dan lihat hasilnya.
    root@septytkj:/etc/bind# cd /var/cache/bind
    root@septytkj:/var/cache/bind# ls
    db.192    db.sandi



8. Edit file db.192
    root@septytkj:/var/cache/bind# vim db.192



           ;
           ; BIND reverse data file for local loopback interface
           ;
          $TTL    604800
          @       IN      SOA     localhost. root.localhost. (
                                   1         ; Serial
                         604800         ; Refresh
                           86400         ; Retry
                       2419200         ; Expire
                         604800 )       ; Negative Cache TTL
           ;
          @           IN      NS        localhost.
           1.0.0    IN      PTR     localhost.



     Ubah script diatas menjadi :



               ;
           ; BIND reverse data file for local loopback interface
           ;
          $TTL    604800
          @       IN      SOA     septytkjcom. root. septytkj.com. (
                                   1         ; Serial
                         604800         ; Refresh
                           86400         ; Retry
                       2419200         ; Expire
                         604800 )       ; Negative Cache TTL
           ;
          @                 IN      NS      septytkj.com.
          168.2.50    IN      PTR     septytkj.com.
    Lalu save dengan "Ctrl+C" ":w" dan "Enter".


9. Edit file db.sandi
    root@septytkj:/var/cache/bind# vim db.sandi



           ;
               ; BIND data file for local loopback interface
               ;
              $TTL    604800
              @       IN      SOA     localhost. root.localhost. (
                                   1         ; Serial
                         604800         ; Refresh
                           86400         ; Retry
                       2419200         ; Expire
                         604800 )       ; Negative Cache TTL
               ;
              @               IN      NS      localhost.
              @               IN      A        127.0.0.0



       Ubah script diatas menjadi :



               ;
               ; BIND data file for local loopback interface
               ;
              $TTL    604800
              @       IN      SOA      septytkj.com. root. septytkj.com. (
                                   2         ; Serial
                         604800         ; Refresh
                           86400         ; Retry
                       2419200         ; Expire
                         604800 )       ; Negative Cache TTL
               ;
              @               IN      NS       septytkj.com.
              @               IN      A        192.168.2.50                                              <<< IP address
              www           IN      A        192.168.2.50                                              <<< IP address



       Lalu save dengan "Ctrl+C" ":w" dan "Enter".

10. Masuk ke resolv.conf
      root@julaintkj:/var/cache/bind# vim /etc/resolv.conf

      Masukkan :

      domainserver  septytkj.com
      nameserver 192.168.2.50
      search domain  septytkj.com

      Lalu Save.

11. Lakukan restart Bind
      root@ septytkj:/var/cache/bind# /etc/init.d/bind9 restart



12. Install pack DNS Server yang lainnya.
      root@ septytkj:/var/cache/bind# apt-get install apache2 php5

No comments:

Post a Comment