Resti Puspitasari (XI TIB)

Asallamualaikum selanjutnya kita membahas tentang :

DNS SERVER
Pengertian DNS Server
DNS (Domain Name Service) Server merupakan aplikasi yang digunakan untuk meresolve (menerjemahkan) domain yang diminta oleh client kemudian diterima oleh server, domain mempunyai IP address berapa.
• Instal aplikasi DNS server yaitu bind9 root@ajeb:/home/sendal# apt-get install bind9

• Buka file named.conf : root@ajeb:/home/sendal# nano /etc/bind/named.conf

Tambahkan pada baris terakhir nama file forward dan reverse seperti berikut

zone "smk.sakti"{
type master;
file "/etc/bind/forward";
 };


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

Simpan dan keluar dari editor


·        Mengkopi file db.local menjadi file forward di /etc/bind/
: root@ajeb:/home/sendal# cp /etc/bind/db.local /etc/bind/forward

·        Buka file forward di /etc/bind/:

root@ajeb:/home/sendal# nano /etc/bind/forward

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


Ubah menjadi ( seperti yang ditebalkan):


;
; BIND data file for local loopback interface
; $TTL    604800
@       IN      SOA     smk.sakti. root.smk.sakti. (
2                      ;Serial
604800         ; Refresh
86400            ; Retry
2419200       ; Expire
604800 )       ; Negative Cache TTL
;
@              IN      NS     smk.sakti.
@                    IN      A       19.25.6.1
www              IN      A       19.25.6.1
ftp                  IN      A       19.25.6.1
webmail       IN      A       19.25.6.1


Simpan dan keluar editor.

·        Mengkopi file db.127 menjadi file reverse di /etc/bind/:

root@ajeb:/home/sendal# cp /etc/bind/db.127 /etc/bind/reverse

·        Buka file reverse di /etc/bind/: root@ajeb:/home/sendal# nano /etc/bind/reverse

Baris hasil :
;
; 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 menjadi :

;
; BIND data file for local loopback interface
;
$TTL    604800
 @       IN      SOA     smk.sakti. root.smk.sakti. (
             1                    ; Serial
             604800         ; Refresh
             86400           ; Retry
             2419200       ; Expire
             604800 )      ; Negative CacheTTL
;
@        IN      NS     smk.sakti.
@        IN      A       19.25.6.1
1          IN      A       www.smk.sakti.
1          IN      A       ftp.smk.sakti.
1          IN      A       webmail.smk.sakti.
Simpan dan keluar editor.
·        Restart bind9:

root@ajeb:/home/sendal# /etc/init.d/bind9 restart
·        Mengecek konfigurasi dns server dengan perintah nslookup dan dig:

root@ajeb:/home/sendal# nslookup smk.sakti

hasil seperti berikut:
Server: 19.25.6.1
Address: 19.25.6.1#53
Name: smk.sakti
Address:    19.25.6.1

root@ajeb:/home/sendal# dig smk.sakti
; <<>> DiG 9.8.1-P1 <<>> smk.sakti
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 897
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0


;; QUESTION SECTION: ;smk.sakti. IN A
;; ANSWER SECTION:
smk.sakti. 604800 IN A 19.25.6.1
;; AUTHORITY SECTION:
smk.sakti. 604800 IN NS smk.sakti.
;; Query time: 1 msec
;; SERVER: 19.25.6.1#53(19.25.6.1)
;; WHEN: Sat Nov  3 11:35:11 2012
;; MSG SIZE  rcvd: 59


Fungsi DNS SERVER
1.    Menerjemahkan nama-nama host (hostnames) menjadi nomor IP (IP address) ataupun sebaliknya, sehingga nama tersebut mudah diingat oleh pengguna internet.
2.   Memberikan suatu informasi tentang suatu host ke seluruh jaringan internet.

A.  keunggulan
1. Mudah, DNS sangat mudah karena user tidak lagi direpotkan untuk mengingat IP address sebuah komputer, cukup host name.

2. Konsisten, IP address sebuah komputer bisa saja berubah, tapi host name tidak harus berubah.

3. Simple, DNS server mudah untuk dikonfigurasikan (bagi admin).
B.   Kelemahan
User tidak dapat menggunakan nama banyak untuk mencari nama domain baik di internet maupun di intranet.
Wasalamuallaikum ..terimakasih perhatianya


0 komentar:

Posting Komentar