Konfigurasi DNS Server


ASKJ
Title
:
Konfigurasi DNS Server
Isue Date
:
29-Agu-16
Prepared By
:
Rika Alfiani
Teacher
:
Bapak Suyatno S.Kom
SMK AL-BAHRI


Konfigurasi DNS Server

I. ISI CONTENT

A. Topologi

Pengertian DNS Server : 
Domain Name System (DNS) adalah distribute data base system yang digunakan
untuk pencarian nama computer (name resolution) di jaringan yang menggunakan
TCP/IP (Transmission Control Protocol / Internet Protocol). DNS biasa digunakan
pada aplikasi yang terhubung ke Intenet seperti web browser atau e-mail , dimana
DNS membantu memetakan host name sebuah computer ke IP address. DNS dapat
disamakan fungsinya dengan buku telepon. Dimana setiap komputer di jaringan
internet memiliki host name (nama computer) dan Internet Protocol (IP) address.
Fungsi DNS Server adalah menejemahkan nama situs web menjadi alamat internet (
alamat ip dari suatu host )

Alat dan Bahan :
1) PC/Laptop
2) VirtualBox
3) File ISO Ubuntu Server
4) File ISO Wins XP
5) Connection (Wifi/Modem)



B. Langkah-Langkah Konfigurasi DNS Server

1. Remove DNS yang sudah diinstall, dengan mengetik:
#apt-get remove –purge bind9
root@ubuntu:/home/rika#apt-get remove –purge bind9

2. Masuk ke direktori /etc/bind
#cd[spasi]/etc/bind
Lalu ketik ini :
root@ubuntu:/home/rika#
root@ubuntu:/home/rika#cd , lalu kita enter
root@ubuntu:-#
root@ubuntu:-#cd /etc/bind , lalu kita enter
root@ubuntu:/etc/bind#

3. Install kembali DNS, dengan mengetik:
#apt-get install bind9 (apabila dalam menginstall bind9 failed , lakukan terlebih
dahulu Update , dengan mengetik perintah #apt-get update)
root@ubuntu:/etc/bind#apt-get update
root@ubuntu:/etc/bind#apt-get install bind9

4. Ada 3 file yang akan di konfigurasi dalam bind9 yaitu:
a. conf.default-zones
b. db.127
c. db.local

5. Untuk mengantisipasi terjadi error maka 3 file tersebut harus di copy terlebih dahulu
dengan cara mengetik ini  :
#cp[spasi]named.conf.default-zones[spasi]named.conf.default-zones2
#cp[spasi]db.127[spasi]db.254
#cp[spasi]db.local[spasi]db.rikaalfiani.com

6. Konfigurasi named.conf.default-zones, dengan mengetik :
#nano named.conf.default-zones
Lalu Edit seperti di bawah ini :
zone “rikaalfiani.com” {
type master;
file “/etc/bind/db.rikaalfiani.com“;
};
zone “1.168.192.in-addr.arpa” {
type master;
file “/etc/bind/db.254“;
};

Lalu save dengan mengetik CTRL+O [Enter] dan CTRL+X

7. Konfigurasi db.rikaalfiani.com , dengan mengetik :
#nano db.rikaalfiani.com
Lalu edit seperti ini :
; BIND data file for local loopback interface
;
$TTL   604800
@       IN     SOA     rikaalfiani.com. root.rikaafiani.com. (
2                                      ; Serial
604800                            ; Refresh
86400                              ; Retry
2419200                          ; Expire
604800 )                          ; Negative Cache TTL
;
   @               IN       NS                   rikaalfiani.com.
   @               IN       A                     192.168.1.83
   @               IN       AAAA            ::1
  www           IN       A                     192.168.1.83
   ftp              IN       A                     192.168.1.83
   mail           IN        A                     192.168.1.83

Simpan CTRL+O [Enter] lalu CTRL+X

8. Konfigurasi db.254
#nano[spasi]db.254
Lalu edit seperti di bawah ini :
; BIND reverse data file for local loopback interface
;
$TTL   604800
@       IN     SOA     rikaalfiani.com. root.rikaalfiani.com. (
1                            ; Serial
604800                  ; Refresh
86400                    ; Retry
2419200                ; Expire
604800 )                ; Negative Cache TTL
;
@             IN     NS            rikaalfiani.com. 83             IN     PTR          http://www.rikaalfiani.com.
83             IN     PTR          ftp.rikaalfiani.com.
83             IN     PTR          mail.rikaalfiani.com.
   
Lalu simpan CTRL+O [Enter] , lalu CTRL+X

9. Konfigurasi #nano[spasi]/etc/resolv.conf
Lalu edit seperti ini :
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.1.83 
dns-nameservers 192.168.1.83

10. Restart DNS Server
root@ubuntu:/etc/bind# /etc/init.d/bind9 restart
* Stopping domain name service… bind9                    waiting for pid 5104 to die
                                                                                        [ OK ]
* Starting domain name service… bind9                       [ OK ]
Apabila bind9 pada waktu direstart gagal (failed). Periksa kembali script pada file
named.conf , db.rikaalfiani.com , dan db.254. setelah itu restart kembali bind9

11. Jalankan DNS Server
#nslookup 192.168.1.83 root@ubuntu:/etc/bind# nslookup 192.168.1.83
Server:                                    192.168.1.83
Address:                                 192.168.1.83#53

38.1.168.192.in-addr.arpa       name = mail.rikaalfiani.com.
38.1.168.192.in-addr.arpa       name = ftp.rikaalfiani.com.

kemudian test nslookup rikaalfiani.com

#nslookup rikaalfiani.com
root@ubuntu:/etc/bind# nslookup rikaalfiani.com
Server:                                  192.168.1.83
Address:                               192.168.1.83#53

Name:                                    rikaalfiani.com
Address:                                192.168.1.83
Jika Server dan Address sudah sama berarti berhasil. Setelah itu kita tes dulu di client
apakah bisa atau tidak.

12. Pengetesan di Client ( Win XP )
Kita konfigurasi dulu DHCP nya , dengan mengetik :
#nano /etc/dhcp/dhcpd.conf [ENTER]

Sebelumnya kita balik dulu ke direktori /home/rika .
kemudian ubah menjadi:

# A slightly different configuration for an internal subnet.
subnet 192.168.27.0 netmask 255.255.255.0 {
range 192.168.1.83 192.168.1.254;
option domain-name-servers ns1. 8.8.8.8, 8.8.4.4;192.168.1.83
# option domain-name “internal.example.org”;
option routers 192.168.1.83;
option broadcast-address 192.168.1.254;
default-lease-time 600;
max-lease-time 7200;
}

Simpan CTRL+O [Enter] lalu CTRL+X

Restart service DHCP
ketik: # service isc-dhcp-server restart [ENTER]
         # /etc/init.d/networking restart [ENTER]

Balik ke directory /etc/bind dan konfigurasi kembali file ini seperti di atas tadi :
ketik: #nano[spasi]/etc/resolv.conf

dan lakukan kembali restart bind9 nya :
ketik: #/etc/init.d/bind9 restart

13. Pindah ke client, buka control panel , buka network conection , dan disable enable
pada Local Area Conection , dan repair.

14. Buka browser dan ketik IP ADDRESS kita di address bar seperti ini: 192.168.1.83
4.png

Lalu ketikkan lagi di address bar rikaalfiani.com, apabila hasilnya sama seperti diatas
maka kita berhasil melakukan konfigurasin DNS Server.
4


SELESAI~
MOHON MAAF BILA ADA KESALAHAN :)
Category: 0 komentar

0 komentar:

Posting Komentar