Capaian dan Indikator
Capaian Pembelajaran
Setelah mempelajari bab ini mahasiswa diharapkan dapat:
- Membuat domain melalui DNS server
- Mengetahui cara kerja DNS server
- Menganalisa masalah pada DNS
Indikator
- Mahasiswa mampu mengetahui cara kerja DNS server
- Mahasiswa mampu Membuat domain melalui DNS server
- 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
- Resolvers mengirim queries kepada name server
- 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)
- 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.
- Resolvers menghubungi host yang dituju dengan menggunakan IP address yang diperoleh dari name server.
Tugas
- PC dengan sistem operasi Linux yang terhubung ke intranet
- Software bind
- 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