15
Fadly Satriya Gunawan DNS 27 may 2014 Computer and Networking A Bp. Adi SMKN 1 CIMAHI Bp. Trimans A. Landasan Teori Domain Name System (DNS) adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address. Selain digunakan di Internet, DNS juga dapat di implementasikan ke private network atau intranet B. Latar Belakang Dengan banyaknya jenis dari DNS sesuai dengan manfaatnya, siswa diharapkan untuk dapat mengkonfigurasi beberapa jenis DNS. C. Alat dan Bahan -Ubuntu server 10.04/12.04 -paket bind9 -Vmachine -client windows atau ubuntu D. Penjelasan Basic DNS I. Install paket DNS yaitu bind9 apt-get install bind9 II. Buka file nano /etc/bind/named.conf.local Masukan zone “nama-domain”{ Type master; File “/etc/bind/db.nama-domain”; }; Zone “network-dibalik.in-addr.arpa”{ Type master; File “/etc/bind/db.reverse”; };

L5 dns fadlysatriyagunawan

Embed Size (px)

Citation preview

Fadly Satriya Gunawan DNS

27 may 2014

Computer and Networking A Bp. Adi

SMKN 1 CIMAHI Bp. Trimans

A. Landasan Teori

Domain Name System (DNS) adalah distribute database system yang digunakan untuk pencarian

nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control

Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti

web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP

address. Selain digunakan di Internet, DNS juga dapat di implementasikan ke private network atau

intranet

B. Latar Belakang

Dengan banyaknya jenis dari DNS sesuai dengan manfaatnya, siswa diharapkan untuk dapat

mengkonfigurasi beberapa jenis DNS.

C. Alat dan Bahan

-Ubuntu server 10.04/12.04

-paket bind9

-Vmachine

-client windows atau ubuntu

D. Penjelasan

Basic DNS I. Install paket DNS yaitu bind9 apt-get install bind9

II. Buka file nano /etc/bind/named.conf.local

Masukan

zone “nama-domain”{

Type master;

File “/etc/bind/db.nama-domain”;

};

Zone “network-dibalik.in-addr.arpa”{

Type master;

File “/etc/bind/db.reverse”;

};

III. Edit file nano /etc/bind/db.nama-domain

Edit seperti gambar berikut ini

IV. Edit file nano /etc/bind/db.reverse

Edit seperti gambar berikut ini

V. Edit file nano /etc/resolv.conf

Masukan

Nameserver ip-anda

Domain domain-anda

Search domain-anda

VI. Restart bind9 /etc/init.d/bind9 restart

VII. Uji coba dengan nslookup domain-anda

Master Slave DNS

I. Install paket DNS yaitu apt-get install bind9

II. Buka file nano /etc/bind/named.conf.local

Masukan zone “nama-domain”{

Type master;

File “/etc/bind/db.nama-domain”;

};

Zone “network-dibalik.in-addr.arpa”{

Type master;

File “/etc/bind/db.reverse”;

};

Zone “nama-domain-master-anda”{

Type slave;

File “/etc/bind/db.nama-domain-master-anda_slave”;

};

III. Edit file nano /etc/bind/db.nama-domain

Edit seperti gambar berikut ini

IV. Edit file nano /etc/bind/db.reverse

Edit seperti gambar berikut ini

V. Edit file nano /etc/resolv.conf

Masukan

Nameserver ip-anda

Domain domain-anda

Search domain-anda

VI. Ujicoba bahwa anda sudah terhubung dengan master anda cat /var/log/syslog |

grep domain-master/ip-master

VII. Ujicoba dengan menggunakan nslookup domain-anda dan nslookup domain-

master

Load Balancing DNS

I. Install paket DNS apt-get install bind9

II. Edit file nano /etc/bind/db.named.conf.local

masukan zone “nama-domain”{

Type master;

File “/etc/bind/db.nama-domain”;

};

Zone “network-dibalik.in-addr.arpa”{

Type master;

File “/etc/bind/db.reverse”;

};

III. Edit file nano /etc/bind/named.conf.option

Masukan

rrset-order {order cyclic;};

IV. Edit file nano /etc/bind/db.domain-anda

Edit seperti gambar berikut ini

V. Edit file nano /etc/bind/db.reverse

Edit seperti gambar berikut ini

VI. Ujicoba nslookup domain-anda

VII. Ujicoba hosts domain-anda

VIII. Ujicoba ping domain-anda

Stealt DNS

Topologi DNS Stealt

Konfigurasi DNS Public sama seperti DNS basic

I. Install paket DNS yaitu bind9 apt-get install bind9

II. Buka file nano /etc/bind/named.conf.local

Masukan

zone “nama-domain”{

Type master;

File “/etc/bind/db.nama-domain”;

};

Zone “network-dibalik.in-addr.arpa”{

Type master;

File “/etc/bind/db.reverse”;

};

III. Edit file nano /etc/bind/db.nama-domain

Edit seperti gambar berikut ini

IV. Edit file nano /etc/bind/db.reverse

Edit seperti gambar berikut ini

V. Edit file nano /etc/resolv.conf

Masukan

Nameserver ip-anda

Domain domain-anda

Search domain-anda

VI. Restart bind9 /etc/init.d/bind9 restart

VII. Uji coba dengan nslookup domain-anda

Konfigurasi DNS private

I. Install paket DNS yaitu bind9 apt-get install bind9

II. Buka file nano /etc/bind/named.conf.local

Masukan

zone “nama-domain”{

Type master;

File “/etc/bind/db.nama-domain”;

};

Zone “network-dibalik.in-addr.arpa”{

Type master;

File “/etc/bind/db.reverse”;

};

III. Edit file nano /etc/bind/db.nama-domain

Edit seperti gambar berikut ini

IV. Edit file nano /etc/bind/db.reverse

Edit seperti gambar berikut ini

V. Edit file nano /etc/resolv.conf

Masukan

Nameserver ip-anda

Domain domain-anda

Search domain-anda

VI. Restart bind9 /etc/init.d/bind9 restart

VII. Uji coba dengan nslookup set type=ns

VIII. nslookup tkja-11.or.id

Konfigurasi di router

I. masukan nat dengan perintah iptables –t nat –A POSTROUTING –s network-private –j

MASQUERADE

iptables –t nat –A POSTROUTING –s network-client –j MASQUERADE

II. ping dari client ke DNS private dari client ke DNS public

III. nslookup dns-private

IV. nslookup dns-public

E. Kesimpulan

Siswa dapat mengkonfigurasi

-DNS Basic

-DNS Master Slave

-DNS Load Balancing

-DNS Stealt

Dengan menggunakan linux ubuntu 10.04 dengan paket yang di install bind9