6
BAB I Domain Name System (DNS) A. Pengertian DNS(Domain Name System) Domain Name System (DNS) adalah Distribute Database System yang digunakan untuk pencarian nama komputer (name resolution) di rangkaian yang menggunakan TCP/IP. DNS merupakan sebuah aplikasi service yang biasa digunakan di internet seperti web browser atau e-mail yang menerjemahkan sebuah domain ke IP address. DNS di linux ini menggunakan BIND yang harus diinstall tersendiri. B. Setting DNS a. Konfigurasi IP Address Konfigurasi /etc/network/interfaces $ Nano /etc/network/interfaces auto eth0 iface eth0 inet static address 192.168.100.1 netmask 255.255.255.0 Atau auto eth1 iface eth1 inet static address 192.168.100.2 netmask 255.255.255.0 1

Domain Name Server(DNS)

Embed Size (px)

DESCRIPTION

eqe

Citation preview

Page 1: Domain Name Server(DNS)

BAB IDomain Name System

(DNS)

A. Pengertian DNS(Domain Name System)Domain Name System (DNS) adalah Distribute Database System yang digunakan untuk

pencarian nama komputer (name resolution) di rangkaian yang menggunakan TCP/IP. DNS merupakan sebuah aplikasi service yang biasa digunakan di internet seperti web browser atau e-mail yang menerjemahkan sebuah domain ke IP address. DNS di linux ini menggunakan BIND yang harus diinstall tersendiri.B. Setting DNS

a. Konfigurasi IP AddressKonfigurasi /etc/network/interfaces$ Nano /etc/network/interfacesauto eth0iface eth0 inet staticaddress 192.168.100.1netmask 255.255.255.0

Atau auto eth1iface eth1 inet staticaddress 192.168.100.2netmask 255.255.255.0

b. Restart service Ethernet dengan mengetik :$ /etc/init.d/networking restart

Tes Ip yang dikonfigurasi dengan perintah :$ Ping 192.168.0.1

1

Page 2: Domain Name Server(DNS)

Kalau berhasil reply berarti sudah siap unutk dikonfigurasi BINDc. Instal Bind9

$ apt-get install bind9(Untuk meremove BIND yang mungkin rusak gunakan perintah $ apt-get remove bind9 )

d. Konfigurasi BindBuat file ptr dan domainku.com yang dicopy-kan dari file db.local$ cd /etc/bind/$ cp db.local ptr$ cp db.local domainku.com

Konfigurasi File ptr$ nano ptr============================================;; BIND data file for local loopback interface;$TTL 604800@ IN SOA muhsyi.com. root. muhsyi.com. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL;@ IN NS ns.1 IN PTR ns. muhsyi.com.

Angka 1 merupakan oktet ke 4 dari IP 192.168.0.1

2

Page 3: Domain Name Server(DNS)

Edit muhsyi.com$ nano muhsyi.com==============================================$TTL 86400@ IN SOA muhsyi.com. root. muhsyi.com. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL;@ IN NS muhsyi.com.@ IN A 192.168.0.1www IN A 192.168.0.1perpustakaan IN A 192.168.0.1ftp IN A 192.168.0.1mail IN A 192.168.0.1pop IN A 192.168.0.1smtp IN A 192.168.0.1

3

Page 4: Domain Name Server(DNS)

Edit named.conf.localKetik :$ nano named.conf.local

#tambahkan inizone "muhsyi.com" {type master;file "/etc/bind/muhsyi.com";};

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

C. Edit /etc/resolv.conf

Ketik : nano /etc/resolv.conf

===============================================pico /etc/resolv.conf

lalu tambahkan :

nameserver 192.168.0.1===============================================

4

Page 5: Domain Name Server(DNS)

D. Restart Bind

Ketik : /etc/init.d/bind9 restart atau reload

E. ping domainku.com

Kalau sudah reply,m berarti DNS sudah berhasil

5