dns server

9
XII TEGUH KARYO MUKTI DNS SERVER [ ] Konfigurasi DNS SERVER

Upload: teguh-karyo

Post on 11-Dec-2015

11 views

Category:

Documents


0 download

DESCRIPTION

cara konfigurasi DNS server di debian 8.1

TRANSCRIPT

Page 1: DNS Server

XII

TEGUH

KARYO

MUKTI

DNS SERVER [ ]Konfigurasi DNS SERVER

Page 2: DNS Server

1

DNS SERVER

Pengertian Domain Name System (DNS)

Beberapa pengertian mengenai Domain name system adalah sebagai berikut:

1. Merupakan sistem database yang terdistribusi yang digunakan untuk pencarian

nama komputer di jaringan yang menggunakan TCP/IP. DNS mempunyai

kelebihan ukuran database yang tidak terbatas dan juga mempunyai performa

yang baik.

2. Merupakan aplikasi pelayanan di internet untuk menterjemahkan domain name

ke alamat IP dan juga sebaliknya.

3. Komputer yang terhubung dan memiliki tanggung jawab memberikan informasi

zona nama domain anda, merubah nama domain menjadi alamat IP dan juga

memiliki tanggung jawab terhadap distribusi email di mail server yang

menyangkut dengan nama domain.

4. Aplikasi yang membantu memetakan host name sebuah komputer ke IP address

pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail.

Page 3: DNS Server

2

DNS dapat dianalogikan sebagai pemakaian buku telepon dimana orang yang

ingin kita hubungi, berdasarkan nama untuk menghubunginya dan menekan nomor

telefon berdasarkan nomor dari buku telepon tersebut. Hal ini terjadi karena komputer

bekerja berdasarkan angka, dan manusia lebih cenderung bekerja berdasarkan

nama.

Fungsi Utama Sistem DNS

1. Menerjemahkan nama-nama host (hostnames) menjadi nomor IP (IP address)

ataupun sebaliknya, sehingga nama tersebut mudah diingat oleh pengguna

internet.

2. Memberikan suatu informasi tentang suatu host ke seluruh jaringan internet. DNS

memiliki keunggulan seperti:

Mudah, DNS sangat mudah karena user tidak lagi direpotkan untuk

mengingat IP address sebuah komputer cukup host name (nama

Komputer).

Konsisten, IP address sebuah komputer boleh berubah tapi host name

tidak berubah. Contoh:

– unsri.ac.id mempunyai IP 222.124.194.11, kemudian terjadi perubahan

menjadi 222.124.194.25, maka disisi client seolah-olah tidak pernah ada

kejadian bahwa telah terjadi perubahan IP.

– Simple, user hanya menggunakan satu nama domain untuk mencari

baik di Internet maupun di Intranet.

Struktur Database DNS

1. Root-Level Domains : merupakan level paling atas di hirarki yang di ekspresikan

berdasarkan periode dan dilambangkan oleh “.”.

2. Top-Level Domains :berisi second-level domains danhostsyaitu :

com : organisasi komersial, seperti IBM (ibm.com).

edu : institusi pendidikan, seperti U.C. Berkeley (berkeley.edu).

org : organisasi non profit, Electronic Frontier Foundation (eff.org).

net : organisasi networking, NSFNET (nsf.net).

gov : organisasi pemerintah non militer, NASA (nasa.gov).

mil : organisasi pemerintah militer, ARMY (army.mil).

Page 4: DNS Server

3

3. Second-Level Domains : berisi domain lain yang disebut subdomain.

Contoh, unsri.ac.id. Second-Level Domains unsri.ac.id bisa mempunyai host

www.unsri.ac.id

4. Third-Level Domains : berisi domain lain yang merupakan subdomain dari

second level domain diatasnya. Contoh, ilkom.unsri.ac.id. Subdomain

ilkom.unsri.ac.id juga mempunyai host ilkom.unsri.ac.id.

5. Host Name : domain name yang digunakan dengan host name akan

menciptakan fully qualified domain name (FQDN) untuk setiap komputer.

Contohnya, jika terdapat www. unsri.ac.id, www adalah hostname dan

unsri.ac.id adalah domain name.

Pertama dalam konfigurasi ini anda harus membuat domain terlebih dahulu contoh

teguh.net. Lalu anda harus tahu ip server nya contoh milik saya 192.168.0.1 kemudian

anda tentukan nama db.forward dan db.revese contoh nya db.forward saya beri

nama db.teguh kemudian db.revese saya beri nama db.0 lalu setelah menentukan itu

mulai untuk mengkonfigurasi :

Langkah – langkah Konfigurasi Bind9

1. Pertama kita akan menginsal bind9. Ketikkan : apt-get install bind9

2. Kemdian ketikkan y ENTER.

3. Kemudian masukkan DVD Binary 1, lalu ENTER.

4. Tunggu proses sampai selesai.

5. Selesai.

Page 5: DNS Server

4

zone "smk.net" {

type master ;

file "/etc/bind/db.smk";

};

zone "137.168.192.in-addr.arpa" {

type master ;

file "/etc/bind/db.192" ;

};

#cp db.local db.teguh

#cp db.127. db.0

Konfigurasi Bind9

1. Setelah menginstal bind9 masuk ke : cd /etc/bind/

2. Edit file named.conf.local

3. Kemudian edit file yang ada didalamnya, seperti berikut :

Ketik :

Setelah selesai, lalu simpan dan keluar ctrl + x tekan y

4. Kemudian langkah selanjutnya mengcopy file untuk mempermudah :

Page 6: DNS Server

5

Kemudian setelah copy file berhasil, langkah selanjutnya adalah mengedit file

tersebut.

5. Langkah selanjutnya adalah mengedit file tersebut. Ikuti gambar dibawah ini :

Page 7: DNS Server

6

#service bind9 restart atau #/etc/init.d/bind9 restart

#nano /etc/resolv.conf

Setelah mengedit file db.teguh dan db.0 lalu save “ctrl + x tekan y ENTER”. Kemudian

restartlah bin9 anda dengan perintah, seperti berikut :

6. Kemudian langkah selanjutnya edit file resolv.conf.

7. Kemudian cobalah dan periksa DNS apakah dns sudal jalan atau belum test

dengan perintah :

#nslookup tegun.net

#nslookup www.teguh.net

Page 8: DNS Server

7

8. Kemudian cobalah ping DNS untuk mengetahui dns berhasil dibuat.

9. Selesai

Memeriksa Melalui Client Windows

1. Pertama kita harus menyetel ulang TCP/IP pada client windows.

2. Edit seperti gambar dibawah ini :

3. Setelahnya Ok.

Page 9: DNS Server

8

4. Berikutnya bukalah browser, dan ketikkan DNS servernya di url : www.teguh.com

5. Selesai.