0
Pada bagian ini kita akan memasang dan mengkonfigurasi DNS server pada Ubuntu server yang kemarin suadah kita buat. sekilas DNS Server merupakan kepanjangan dari Domain Name System yaitu penerjemah Alamat IP 200.121.2332 menjadi sebuah nama yang mudah kita ingat, contohnya www.google.com. 

Sejarah Singkat DNS
Paul Mockapetris menemukan DNS pada tahun 1983; spesifikasi asli muncul di RFC 882 dan 883. Tahun 1987, penerbitan RFC 1034 dan RFC 1035 membuat update terhadap spesifikasi DNS. Hal ini membuat RFC 882 dan RFC 883 tidak berlaku lagi. Beberapa RFC terkini telah memproposikan beberapa tambahan dari protokol inti DNS.

Tahap Installasi DNS Pada Ubuntu Server

Pertama hidupkan dahulu server pada virtualbox yang kita pasang kemarin.







CLI bagian depan Server

Intall bind dengan perintah # apt-get install bind9

apt-get install bind9
Untuk mengkonfigurasi DNS cukup mudah asal kalian harus teliti dalam pemberian tanda (,) koma, atau bahkan (.) titik sekalipun, karena akan berakibat tidak berjalannya system dengan benar.
untuk itu biasakan backup terlebih dahhulu sebelum kita mulai mengkonfigurasi.
Dan berikut file yang harus kita konfigurasi ada di dalam folder /etc/bind/ : named.conf , db.local, db.127 , dan di
 /etc/resolv.conf atau /etc/network/interfaces

Pertama dalam konfigurasi ini kalian harus membuat domain terlebih dahulu contoh saya membuat domain kreatifhost.net
lalu kalian juga harus tahu ip server nya contoh milik saya 172.31.1.1 kemudian saya tentukan nama db.local dan db.127 contoh nya db.local saya beri nama db.kreatif kemudian db.127 saya beri nama db.172 lalu setelah menentukan kita akan mulai untuk
mengkonfigurasi.

Pindah directory ke /etc/bind
#cd /etc/bind/
Edit file named.conf
#nano named.conf
Tambahkan baris berikut ini ke bagian bawah setelah

 zone "kreatifhost.net" {
type master ;
file "/etc/bind/db.kreatif";
};
zone "1.31.172.in-addr.arpa" {
type master ;
file "/etc/bind/db.172" ;
};



lalu ketik ls -l  maka akan muncu list file yang berada dalam




Isi file dalam foldel Bind

lalu kita copy db.local dan db.127 dengan perintah # cp db.local db.kreatif
dan # cp db.127 db.172



Copy file yang di pilih

lalu kita edit file db.kratif dengan perintah
#nano db.kreatif
maka akan muncul tulisan yang dimana kita harus merubah isi dari file tersebut seperti ini.

 ;
; BIND data file for local loopback interface
;
$TTL    604800
@    IN    SOA    kreatihost.net. root.kreatifhost.net. (
            4
            604800
            86400
            2419200
            604800 )
;
@    IN    NS    kretifhost.net.
@    IN    A    172.31.1.1
www    IN    CNAME    @
mail    IN    CNAME    @
@    IN    AAAA    ::1
172.31.1.1.kreatifhost.net.    IN    PTR   kreatifhost.net

 
db.kreatif



  Lakukan langkah diatas pada File db.172

;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@    IN    SOA    kreatifhost.net. root.kreatifhost.net. (
            23
            604800
            86400
            2419200
            604800 )
;
@    IN    NS    kreatifhost.
1    IN    PTR    www.kreatifhost.net.
1    IN    PTR    mail.kreatifhost.net.net




db.172


Setelah itu lakikan restart bind dengan cara ketik #service bind9 retart

Bind9 Restart
Pastikan tidak error dan failed jika failed dalam restart silahkan kalian teliti lagi dalam konfigurasi filenya.
Jika sudah berhasil merestart silahkan kalian periksa file /etc/resolv.conf dengan perintah :#cat /etc/resolv.conf

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 172.31.1.1 <--PASTIKAN IP SERVER  BERADA PALING ATAS
nameserver kreatifhost.net
search kreatifhost.net



Mencoba dan memeriksa DNS apakah dns kita buat sudah jalan atau belum, pertama langsung test komputer host  dengan perintah :
root@ubuntu:/etc/bind# nslookup kreatifhost.net
Nslookup

Server:
172.31.1.1
Address:
172.31.1.1#53
Name: kreatifhost.net
Address: 172.31.1.1
root@ubuntu:/etc/bind# nslookup www.kreatifhost.net

Server:
172.31.1.1
Address:
172.31.1.1#53
Name: www.kreatifhost.net
Address: 172.31.1.1

Ping ke kreatifhost.net dari komputer host

 

Pada hasil diata berarti dns telah ditemukan dan berhasil jika ada hasil yang
bertuliskan “ **

jika server can't find kreatifhost.net.kreatifhost.net: SERVFAIL ” maka konfigurasi kalian mungkin ada yang masih salah ataupun kurang lengkap.


Oke Next selanjutnya saya akan membahas Installasi dan konfigurasi MAIL-SERVER

Salah Hoster.

Posting Komentar

Not spam, Sara, Politik, Dan Vulgar

 
Top