Praktek ke-14: Domain Name System - TeachMeSoft

Praktek ke-14: Domain Name System




Capaian dan Indikator


Capaian Pembelajaran

Setelah mempelajari bab ini mahasiswa diharapkan dapat:
  1. Membuat domain melalui DNS server
  2. Mengetahui cara kerja DNS server
  3. Menganalisa masalah pada DNS


Indikator

  1. Mahasiswa mampu mengetahui cara kerja DNS server
  2. Mahasiswa mampu Membuat domain melalui DNS server
  3. Mahasiswa mampu Menganalisa masalah pada DNS


Uraian Materi


DNS (Domain Name System) Server adalah salah satu jenis aplikasi yang melayani permintaan pemetaan IP Address ke FQDN (Fully Qualified Domain Name) dan dari FQDN ke IP Address.

FQDN lebih mudah untuk diingat oleh manusia daripada IP Address. Sebagai contoh, sebuah komputer memiliki IP Address 167.205.22.114 dan memiliki FQDN "nic.uty.acid".

Nama "nic.uty.ac.id" tentunya lebih mudah diingat daripada nomor IP Address di atas.

Proses Kerja DNS
  1. Resolvers mengirim queries kepada name server
  2. Resolvers merupakan program DNS Client yang berjalan di komputer user yang menghasilkan DNS request dan bertugas untuk menjawab pertanyaan tentang domain kepada program aplikasi (seperti Internet Explorer, Netscape Navigatoe, Mozilla dan lain-lain)
  3. Name server (DNS Server) ngecek queries itu menuju lokal database atau mengubungi name server yang lain. Jika sudah ditemukan, ia akan mengembalikan lagi ke resolvers. Tapi jika ada kesalahan maka akan muncul message failure note atau pesan kesalahan.
  4. Resolvers menghubungi host yang dituju dengan menggunakan IP address yang diperoleh dari name server.

Tugas


  1. PC dengan sistem operasi Linux yang terhubung ke intranet
  2. Software bind
  3. Topologi jaringan sebagai berikut

1 Membuat domain Server b) bmembuat domain name
Misalkan kita akan membuat domain stmik-abg.ac.id dan beberapa subdomain


Konfigurasi DNS server terdapat di /var/named/db.stmik-abg.ac.id

konfigurasi DNS tersebut seperti contoh beikut

[root@DNSServer/]# vi/var/named/db.stmik-abg.ac.id

@ IN SOA ns.stmik-abg.ac.id.stmik-abg.ac.id(
          2003021500; serial
          28800;
          14400;
          3600000;
          86400;



1N N nsl.stmik-abg.ac.id.

IN S ns2.stmik-abg.ac.id.

ns2 1N A 10.1.4.2
www IN A 10.1.4.3
if IN A 10.1.4.4
si IN A 10.1.4.5
tk IN A 10.1.4.6

c) Konfigurasikan DNS server tersebut sebagai tipe "master" untuk domain tersebut

[root@DNSServer /]# vi /usr/local/named/etc/named.conf

Tambahkan
    zone "stmik-abg.ac.id" {
    type master;
    file "db.stmik-abg.ac.id";
};
d) Restart named dan reload rndc [root@DNSServer /]#
killall -HUP named [root@DNSServer /]#
/usr/local/named/sbin/rndc reload

e) Tes hasil konfigurasi [root@DNSServer /]# host —t ns stmik-abg.ac.id
Tulis dan jelaskan output perintah diatas?
.................................................................................
.................................................................................
[root@DNSServer /]# host —t www.stmik-abg.ac.id
Tulis dan jelaskan output perintah diatas?
.................................................................................
.................................................................................
[root@DNSServer /]# ping www.stmik-abg.ac.id
Tulis dan jelaskan output perintah diatas?
.................................................................................
.................................................................................
[root@DNSServer /]# ping if.stmik-abg.ac.id
Tulis dan jelaskan output perintah diatas?
.................................................................................
.................................................................................

7. Mengkonfigurasikan DNS Client
a) Mengkonfigurasi DNS Client
[root@DNSClient /]# vi /etc/resolv.conf
Masukkan IP DNS Server yang akan direferensikan

nameserver
10.1.4.1
nameserver
10.1.4.2

b) Tes hasil konfigurasi
[root@DNSClient /]# nslookup www.stmik-abg.ac.id
[root@DNSClient /]# nslookup if.stmik-abg.ac.id


Jawaban










Disqus comments