RSS

Lap03_Manjar

A. Buat DNS Server di Ubuntu Menggunakan Bind9

DNS ( Domain Name System) adalah suatu sistem yang mengubah nama host ( itin.org ) menjadi alamat IP ( 192.168.40.23 ) atas semua komputer yang terhubung langsung ke Internet. DNS juga dapat mengubah alamat IP menjadi nama host.

Domain Name Service (DNS) adalah layanan Internet yang memetakan alamat IP dan domain yang memenuhi syarat
nama satu sama lain. Dengan cara ini, DNS membebaskan kebutuhan untuk mengingat alamat IP.
Komputer yang menjalankan DNS disebut NameServer. Pada Ubuntu BIND meru[akan program paling umum digunakan untuk menjaga NameServer di Linux.

1. Installation

Melalui konsole msukkan perintah berikut untuk menginstall DNS

sudo apt-get install bind9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Selanjutnya untuk menguji dan mengetahui masalah DNS maka Install paket DNSutils, untuk menginstal DNSutils masukkan berikut sudo apt-get install dnsutils

 

 

 

 

 

2. Configuration

Ada banyak cara untuk mengkonfigurasi BIND9. Beberapa konfigurasi yang paling umum adalah Caching
Name Server, Master Primer, dan Sekunder sebagai Master.
• Ketika dikonfigurasi sebagai caching NameServer BIND9 akan menemukan jawaban untuk nama query dan
ingat jawaban ketika domain dipertanyakan lagi.
• Sebagai server master utama BIND9 membaca data untuk zona dari sebuah file pada host itu dan
otoritatif untuk zona itu.
• Pada konfigurasi master sekunder BIND9 mendapatkan data zona dari nameserver lain

a. Caching Name Server

Konfigurasi default adalah setup untuk bertindak sebagai server caching. Semua yang dibutuhkan hanya menambahkan
Alamat IP dari server DNS ISP. Cukup tanda komentar dan mengedit file di sudo nano / etc / bind /named.conf.options:

 

 

 

 

 

 

 

 

 

 

Sekarang restart server DNS, untuk mengaktifkan konfigurasi baru dari terminal prompt, sudo / etc/init.d/bind9 Restart

 

 

 

b. Primary Master

1.1 Forward Zone File

Pada bagian ini BIND9 akan dikonfigurasi sebagai Primary Master untuk domain example.com. hanya ganti example.com dengan FQDN Anda (Fully Qualified Domain Name). misalnya itin.org
Untuk menambahkan zona DNS untuk BIND9, mengubah BIND9 ke server Primary Master, langkah pertama adalah untuk mengedit /etc/bind/named.conf.local

 

 

 

 

 

 

 

 

 

 

 

Sekarang menggunakan file zona yang ada sebagai template untuk membuat file / etc / bind / db.example.com

sudo cp /etc/bind/db.local /etc/bind/db.itin.org

Edit file zona baru sudo nano / etc / bind / db.itin.org localhost perubahan. ke FQDN dari server anda.

 

 

 

 

 

 

 

 

Setelah itu restart kembali…sudo /etc/init.d/bind9 restart

1.2 Reverse Zone File
Sekarang bahwa zona adalah setup dan menyelesaikan nama ke IP adresses zona reverse juga diperlukan. Sebuah
Zona reverse memungkinkan DNS untuk menyelesaikan sebuah alamat ke sebuah nama.
Edit / etc / bind / named.conf.local dan tambahkan berikut ini
Sekarang membuat file sudo nano / etc/bind/db.192
kemudian salin filenya ke /etc/bind/db.127 /etc/bind/db.192, setelah kita menyalin filenya lakukan edit file tersebut. Lalu restart komputer anda
sebelum kita tes dns dengan nslookup terlebih dahulu kita tambahkan ip dns ke file resolv.conf caranya adalah ketikkan perintah berikut
sudo nano /etc/resolv.conf
setelah itu cek apakah dns kita sudah jalan
FILE KONFIGURASI
File konfigurasi untuk named adalah /etc/named.conf yang seperti biasa adalah text file. Format file ini seperti format program C atau Pascal yakni tiap perintah diakhiri dengan ‘;’ dan blok perintah di kurung dengan ‘{’ dan ‘}’. Ada beberapa blok yang sering digunakan yaitu:
options : untuk mengatur konfigurasi server secara global dan menentukan default
zone : untuk mengatur konfigurasi zona DNS
 

Leave a comment