Modul DNS AdminSis

Embed Size (px)

Citation preview

  • 5/25/2018 Modul DNS AdminSis

    1/3

    Modul 11 DNS Server

    Administrasi Sistem Komputer

    D3 Teknik Informatika

    Politeknik Negeri Batam

    2012

    Pendahuluan

    Domain Name System (DNS) merupakan database sistem yang digunakan untuk pencarian nama

    komputer (name resolution) di jaringan yang menggunakan protocol TCP/IP. Level penamaan DNS

    terdiri dari 2 yaitu Root Level dan Top-Level Domains.

    Berikut ini adalah beberapa perintah penting yang mungkin digunakan pada praktikum kali ini :

    Untuk melakukan instalasi dns server pada komputer server:$ sudo aptget install bind9

    Untuk menghapus instalasi dns server pada komputer server:$ sudo aptget purge bind9

    Untuk melakukan edit file konfigurasi gunakan editor vim atau nano, file konfigurasi DNSServer terletak pada /etc/resolv.conf

    $ sudo vim /etc/resolv.conf

    Skenario Praktikum :

    Server IP Address : 192.168.56.100 (Ubuntu Server 10.04)

    Client IP Address : 192.168.56.101 (Windows XP)

  • 5/25/2018 Modul DNS AdminSis

    2/3

    Tujuan Praktikum

    Dari praktikum kali ini diharapkan mahasiswa mampu:

    mengerti konsep kerja DNS server, melakukan instalasi dan konfigurasi pada DNS server menggunakan sistem operasi Linux.

    Perlengkapan

    Sebuah PC yang sudah terinstall VirtualBox Sebuah virtual machine Ubuntu Server 10.04 Sebuah virtual machine Windows XP

    Praktikum

    Lab 11-1 : Instalasi dan Konfigurasi DNS Server (bind9)

    1. Konfigurasi jaringan seperti pada skenario praktikum di atas dan pastikan antara klien danserver dapat terhubung melalui jaringan dengan cara melakukan uji konektivitas

    menggunakan ping.

    2. Lakukan pengecekan pada komputer, apakah terdapat aplikasi bind9. Apabila belumterinstall, silahkan lakukan proses instalasi pada komputer server

    $ sudo dpkg l | grep bind9

    $ sudo aptget install bind9

    3. Tambahkan script berikut pada file /etc/bind/named.conf:$ sudo nano /etc/bind/named.conf

    zone "perusahaan.com" {

    type master;

    file "/etc/bind/db.perusahaan.com";

    };

    zone "56.168.192.in-addr.arpa" {

    type master;

    file "/etc/bind/db.192";

    };

    4. Kemudian copy file /etc/bind/db.local menjadi /etc/bind/db.perusahaan.com dan juga copyfile /etc/bind/db.127 menjadi /etc/bind/db.192 seperti perintah berikut:

    $ sudo cp /etc/bind/db.local /etc/bind/db.perusahaan.com

    $ sudo cp /etc/bind/db.127 /etc/bind/db.192

    5. Lalu edit file db.perusahaan.com dan db.192 menjadi seperti dibawah:

  • 5/25/2018 Modul DNS AdminSis

    3/3

    file db.perusahaan.com:

    ;

    ; BIND data file for local loopback interface

    ;

    $TTL 604800

    @ IN SOA perusahaan.com. root.perusahaan.com. (

    2 ; Serial

    604800 ; Refresh

    86400 ; Retry

    2419200 ; Expire

    604800 ) ; Negative Cache TTL

    ;

    @ IN NS perusahaan.com.

    @ IN A 192.168.56.100

    ns IN CNAME @www IN CNAME ns

    file db.192 :

    ;

    ; BIND reverse data file for local loopback interface

    ;

    $TTL 604800

    @ IN SOA perusahaan.com.

    root.perusahaan.com. (1 ; Serial

    604800 ; Refresh

    86400 ; Retry

    2419200 ; Expire

    604800 ) ; Negative Cache TTL

    ;

    @ IN NS perusahaan.com.

    100 IN PTR perusahaan.com.

    6. Sebelum merestart daemon bind, tambahkan terlebih dahulu pada file /etc/resolv.confscript berikut:

    $ sudo nano /etc/resolv.conf

    nameserver 192.168.56.100

    7. Kemudian restart aplikasi bindnya menggunakan perintah:$ sudo /etc/init.d/bind9 restart

    8. Lihat hasilnya dengan mengetikkan perintah berikut:$ dig perusahaan.com

    $ nslookup perusahaan.com

    $ ping perusahaan.com