Instalasi dan Konfigurasi DNS Server di Ubuntu 16 - Pintar Network

Latest

Pintar Network merupakan sebuah website yang berisi informasi serta tutorial seputar Jaringan, Komputer dan juga IT.


Wednesday, September 12, 2018

Instalasi dan Konfigurasi DNS Server di Ubuntu 16

Instalasi dan Konfigurasi DNS Server di Ubuntu 16


Assalamu'alaikum wr.wb

Kali ini kita akan belajar bagaimana cara instalasi dan konfigurasi DNS Server di Ubuntu Server 16. Namun sebelum saya lanjutkan, saya akan memberi sedikit penjelasan mengenai DNS Server.DNS merupakan singkatan dari Domain Name System,  DNS merupakan sistem berbentuk database terdistribusi yang akan memetakan atau mengkonversikan domain ke alamat IP (Internet Protocol) dan sebaliknya dari alamat IP ke nama host.
Jadi DNS Server merupakan server yang berfungsi untuk memetakan atau mengkonversi alamat IP ke domain atau sebaliknya.



Baiklah langsung saja, berikut adalah langkah-langkah untuk instalasi dan konfigurasi DNS Server di Ubuntu 16

1. Pertama install packet bind9 dengan mengetikkan perintah berikut

apt-get instal bind9 -y


2. Setelah proses instalasi selesai, selanjutnya masuk ke direktori bind dengan cara sebagai berikut

cd /etc/bind

3. Selanjutnya untuk membangun sebuah DNS Server dibutuhkan dua buah database yaitu database forward dan database reverse.

Database forward berguna untuk meresolv atau menterjemahkan alamat domain ke IP sedangkan database reverse berguna untuk meresolv alamat IP ke domain.

Pada konfigurasi kali ini, kita akan mengcopy template dari database yang sudah ada, berikut adalah perintah untuk mengcopy databasenya

cp db.local db.forward
cp db.127 db.reverse

db.forward digunakan sebagai database forward sedangkan db.reverse akan digunakan sebagai database reverse

4. Selanjutnya konfigurasi db.forward, dengan mengubah semua tulisan ‘localhost’ menjadi ‘pn.id’dan ubah ip localhost menjadi ip server kita, untuk lebih jelasnya berikut adalah hasil konfigurasi db.forward

setting db.forward

Setelah itu simpan dengan menekan CTRL+X => Y => ENTER

5. Selanjutnya konfigurasi file db.reverse, sama halnya dengan db.forward, ubah semua tulisan ‘localhost’ menjadi ‘pn.id’, lalu masukkan 2 digit terakhir ip server yang ditulis secara terbalik pada baris paling bawah. Berikut adalah hasil konfigurasi db.reverse

setting db.reverse

Setelah itu simpan dengan menekan CTRL+X => Y => ENTER

6. Setelah membuat database, selanjutnya yaitu membuat zone untuk domain pn.id serta reversenya.
Untuk membuat zone masuk dan edit file ‘named.conf’ dengan mengetikkan perintah berikut

nano named.conf

Selanjutnya tambahkan perintah berikut di baris paling bawah file ‘named.conf’

zone "pn.id" {
        type master;
        file "/etc/bind/db.forward";
};

zone "100.100.in-addr.arpa" {
        type master;
        file "/etc/bind/db.reverse";
};
Setelah itu simpan dengan menekan CTRL+X => Y => ENTER

Berikut adalah hasilnya 

setting named.conf

7. Kemudian restart service bind9 dengan mengetikkan perintah berikut

service bind9 restart

8. Selanjutnya yaitu menambahkan resolver ke PC Server, agar PC server dapat meresolv DNS Server dan dapat mengenali semua domain yang terdapat di DNS Server

Resolver ini sama halnya dengan DNS Server pada saat kita mengkonfigurasi IP di Windows, untuk menambahkan resolver, masuk terlebih dahulu ke file ‘head’ dengan cara sebagai berkut

nano /etc/resolv.conf

Kemudian tambahkan perintah berikut dibaris paling bawah

nameserver 100.100.100.1

Setelah itu simpan dengan menekan CTRL+X => Y => ENTER

Untuk lebih jelasnya lihat gambar berikut

setting resolver

9. Terakhir yaitu pengetesan dengan menggunakan perintah nslookup

nslookup pn.id
nslookup 100.100.100.1

berikut adalah hasilnya

hasil nslookup


Nah itu langkah-langkah untuk mengkonfigurasi DNS server pada ubuntu 16. Sekian yang dapat saya sampaikan, kurang lebihnya mohon maaf. Apabila ada yang masih belum paham tentang materi kali ini , kalian dapat bertanya melalui kolom komentar. Semoga artikel kali ini bermanfaat. Terimakasih.

Wassalamu'alaikum wr.wb

No comments:

Post a Comment