DNS

Published on January 2018 | Categories: Documents | Downloads: 45 | Comments: 0 | Views: 390
of 12
Download PDF   Embed   Report

Comments

Content

DNS (Domain Name System)

DNS (Domain Name System) DNS (Domain Name System) adalah distribute database system yang digunakan untuk melakukan pencarian nama komputer (Name Resolution) pada jaringan yang berbasis TCP/IP (Transmission Control Protocol/Internet Protocol). DNS digunakan untuk aplikasi yang terhubung ke Internet seperti Browser atau EMail dimana DNS membantu memetakan nama komputer ke alamat IP.

Analogi • Analogi yang umum digunakan untuk menjelaskan fungsinya adalah DNS bisa dianggap seperti buku telepon internet dimana saat pengguna internet mencari sebuah URL misalkan www.stikom-bali.ac.id. maka pengguna akan diarahkan ke alamat IP 124.81.255.180 (IPV4).

Perangkat Lunak DNS Server Beberapa jenis perangakat lunak DNS menerapkan metode DNS, beberapa diantaranya: 1. BIND (Berkeley Internet Name Domain) 2. djbdns (Daniel J. Bernstein's DNS) 3. MaraDNS 4. QIP (Lucent Technologies) 5. NSD (Name Server Daemon) 6. PowerDNS 7. Microsoft DNS (untuk edisi server dari Windows 2000 dan Windows 2003)

Jenis-jenis pencatatan pada DNS • • • •



• •

A record atau catatan alamat memetakan sebuah nama host ke alamat IP 32-bit (untuk IPv4). AAAA record atau catatan alamat IPv6 memetakan sebuah nama host ke alamat IP 128-bit (untuk IPv6). CNAME record atau catatan nama kanonik membuat alias untuk nama domain. [MX record]]' atau catatan pertukaran surat memetakan sebuah nama domain ke dalam daftar mail exchange server untuk domain tersebut. PTR record atau catatan penunjuk memetakan sebuah nama host ke nama kanonik untuk host tersebut. Pembuatan rekod PTR untuk sebuah nama host di dalam domain in-addr.arpa yang mewakili sebuah alamat IP menerapkan pencarian balik DNS (reverse DNS lookup) untuk alamat tersebut. NS record atau catatan server nama memetakan sebuah nama domain ke dalam satu daftar dari server DNS untuk domain tersebut. SOA record atau catatan otoritas awal (Start of Authority) mengacu server DNS yang mengediakan otorisasi informasi tentang sebuah domain Internet.

Membangun DNS Server dengan menggunakan BIND (Berkeley Internet Name Domain) pada Linux(Ubuntu) File yang perlu diperhatikan dalam mengkonfigurasi BIND pada ubuntu • /etc/network/interfaces • /etc/resolv.conf • /etc/hosts • /etc/bind/*

Skenario • DNS server berfungsi untuk menterjemahkan alamat IP sebuah server menjadi nama domain. contoh http://labstikombali.ac.id mempunyai IP Address : 192.168.214.140, jadi secara mudahnya ketika seseorang mengakses situs http://labstikombali.ac.id oleh DNS server request tersebut akan diarahkan ke server yang memiliki IP Address : 192.168.214.140 .

Vim /etc/bind/named.conf.defaultzones zone "labstikombali.ac.id" { type master; file "/etc/bind/db.labstikombali"; }; zone "214.168.192.in-addr.arpa" { type master; file "/etc/bind/rev.labstikombali"; };

Vim /etc/bind/db.labstikombali ; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA ns.labstikombali.ac.id root.labstikombali.ac.id. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS ns.labstikombali.ac.id. @ IN A 192.168.214.140 @ IN AAAA ::1 ns IN A 192.168.214.140 www IN CNAME ns

Vi /etc/bind/rev.stikombali ; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA ns.labstikombali.ac.id root.labstikombali.ac.id. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS ns.labstikombali.ac.id. @ IN A 192.168.214.140 140 IN PTR ns.labstikombali.ac.id. @ IN AAAA ::1 ns IN A 192.168.214.140

Vim /etc/resolv.conf Search labstikombali.ac.id Nameserver 127.0.0.1 Nameserver 192.168.214.140

Tes konfigurasi • Pada PC Client a. Edit pada file /etc/resolv.conf # vim /etc/resolv.conf b. Tes konfigurasi di server sbb : # nslookup www.jarkom.com

# dig www.jarkom.com # host www.jarkom.com # ping www.jarkom.com # ping web.jarkom.com

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close