Konfigurasi DNS Ubuntu Server 12.04



Nama: Muhammad Ardhi Andreansyah


KONFIGURASI DNS DI UBUNTU
Tanggal: Selasa, 03 Oktober 2017
Kelas: XII TKJ 2
SK/KD
No. JobSheet
Guru Produktif: Bang Maman

Membangun DNS Server di Ubuntu, dengan menggunakan aplikasi Bind9 yang bisa anda dapatkan di semua sistem operasi Linux, dalam kasus ini kita akan menggunakan Ubuntu Server. DNS Server Adalah mengubah alamat IP menjadi Nama Domain, agar lebih mudah diingat. 

Langkah Kerja

1. Konfigurasi ADAPTOR pada Masing masing ISO yang terinstall di VirutalBox

a. Ubuntu Server :

Adaptor 1 –> Bridge Adaptor

Adaptor 2 –> Internal Adaptor

b. Windows 7 :

Adaptor 1 –> Internal Adaptor


2. Konfigurasi DHCP Server

Pastikan anda sudah mengkonfigurasi DHCP Server. Sebelumnya sudah saya 
bahas mengenai DHCP server disini


3. Konfigurasi PC Router

Jika belum mengkonfigurasi PC Router


4. Konfigurasi Web Server

Pastikan anda sudah mengkonfigurasi web server.

5. Konfigurasi DNS Server

a. Login
b. masukan Password

Contoh sebagi Berikut :


c. Pertama install aplikasi bind9 (aplikasi DNS Server) dengan cara ketik,

     apt-get install bind9, jika tidak bisa apt-get install bind9, coba update terlebih dahulu  dengan              perintah apt-get update.

DNS1

b. Setelah terinstall selanjutnya pindah direktori ke /etc/bind dengan perintah     
     sebagai berikut,

cd /etc/bind

DNS2

c. Selajutnya melihat isi dari folder tersebut dengan cara mengetik, ls


 d. Jika sudah ada file, maka tahap selanjutnya mengcopy dalam kata lain di 
     backup 3 file untuk yang kita edit yaitu,

1. db.local

2. db.127

3. named.conf.default-zones

e. selajutnya copy file satu persatu dengan cara , ketik :

1. cp db.local db.namadomain (contoh,,cp db.local db.andrealbahri,,)

2. cp db.127 db.254

3. cp named.conf.default-zones named.conf.default-zones2

contoh gambar sebagi berikut :


DNS3

f. Jika sudah selesai selajutnya kita mengkonfigurasi ke 3 file tersebut satu        persatu

1. nano db.namadomain (contoh,, nano db.andrealbahri) enter

ubah menjadi :

Sebelum

;

; BIND data file for local loopback interface

;

$TTL 604800

@ IN SOA localhost. root.localhost. (

2 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS localhost.

@ IN A 127.0.0.1

@ IN AAAA ::1





Sesudah

;

; BIND data file for local loopback interface

;

$TTL 604800

@ IN SOA andrealbahri.com. root.andrealbahri.com. (

2 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS andrealbahri.com.

@ IN A 192.168.33.1

@ IN AAAA ::1

www IN A 192.168.33.1

ftp IN A 192.168.33.1

mail IN A 192.168.33.1

DNS9

setelah diedit simpan dengan menekan CTRL+O, enter, CTRL+X
Contoh gambar sebagai Beikut :




2. nano db.254

Ubah menjadi

Sebelum

;

; BIND reverse data file for local loopback interface

;

$TTL 604800

@ IN SOA localhost. root.localhost. (

1 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS localhost.

1.0.0 IN PTR localhost.

Sesudah

;

; BIND reverse data file for local loopback interface

;

$TTL 604800

@ IN SOA andrealbahri.com. root.andrealbhri.com. (

1 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS andrealbahri.com.

1 IN PTR andrealbahri.com

1 IN PTR ftp.andrealbahri.com

1 IN PTR mail.andrealbahri.com

DNS7

setelah diedit simpan dengan menekan CTRL+O, enter, CTRL+X
Contoh Gambar sebagi Berikut :


3. nano named.conf.default-zones

Ubah Menjadi :

Sebelum

// prime the server with knowledge of the root servers

zone “.” {

type hint;

file “/etc/bind/db.root”;

};

// be authoritative for the localhost forward and reverse zones, and for

// broadcast zones as per RFC 1912

zone “localhost” {

type master;

file “/etc/bind/db.local”;

};

zone “127.in-addr.arpa” {

type master;

file “/etc/bind/db.127”;

};

Sesudah

// prime the server with knowledge of the root servers

zone “.” {

type hint;

file “/etc/bind/db.andrealbahri ”;

};

// be authoritative for the localhost forward and reverse zones, and for

// broadcast zones as per RFC 1912

zone “andrealbahri.com” {

type master;

file “/etc/bind/db.andrealbahri ”;

};

zone “33.168.192.in-addr.arpa” {

type master;

file “/etc/bind/db.254”;

};

DNS5

setelah diedit simpan dengan menekan CTRL+O, enter, CTRL+X

Contoh Gambar Sebagai Berikut :


g. Setelah semuanya selesai di konfigurasi selanjutnya mengatur IP Address pada pada ubuntu server dengan cara, ketik :

nano /etc/resolv.conf

DNS10

h. Ubah nama Servernya dan tambahkan SEARCH

nameserver localhost

search namadomain.com

“Contoh”

nameserver 192.168.33.1

search www.andrealbahri.com

Contoh  gambar sebagai berikut :



DNS11

i. Setelah selesai simpan dengan menekan CTRL+O, enter, CTRL+X

j. Jika sudah sesuai lalu restart bind9 dengan cara mengetik,

service bind9 restart

DNS12

k. Selanjutnya mengcek pada ubuntu server apakah sudah berjalan atau belum dengan cara ketik,.

nslookup localhost (enter)

nslookup namadomain.com (enter)

“Contoh”

nslookup 192.168.33.1 (enter)

nslookup andrealbahri com (enter)

Contoh Gambar Sebagai Berikut :


"Jika berhasil maka tampilannya seperti gambar dibawah ini "

 dan coba buka CMD = ping www.andrealbahri.com




SEMOGA BERHASIL






0 komentar:

Posting Komentar