Konfigurasi DNS Server di Ubuntu 14.04




I. Tujuan konfigurasi

     Bila dalam jaringan TCP/IP memiliki banyak sekali host, maka akan susah bagi manusia untuk mengingat alamat-alamat IP yang ada (mungkin bagi komputer hal ini bukan menjadi masalah). Karena itulah alamat-alamat IP tersebut perlu ditutupi dengan nama yang dapat diingat manusia secara mudah dengan menggunakan DNS. Misalnya seperti IP Address 74.125.130.132 yang ditutupi menjadi www.losetech.com sehingga lebih mudah diingat. 


II. Alat dan Bahan

1. Laptop / Notebook
2. Internet
3. Client ( win xp / win 7 )
4. Virtual box
5. Ubuntu server

III. Langkah - Langkah


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. Pastikan anda sudah mengkofigurasi DHCP
3. Login ubuntu di virtual box




4. Langsung install bind9 ( DNS )
   perintahnya :

apt-get install bind9



5. Setelah terinstall selanjutnya pindah direktori bind
   perintahnya :

 cd /etc/bind

 lalu ketik : ls



6. Selajutnya copy file satu persatu dengan cara
    Ketik :

 > cp db.127 db.254

 > cp db.local db.namadomain (contoh,,cp db.local db.ali,,)

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



7. Jika sudah selesai selajutnya kita mengkonfigurasi ke 3 file tersebut satu persatu
    dengan cara :

nano db.namadomain ( Contoh : nano db.ali )
   



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     ali.com. root. ali.com.  (
                                         2                        ; Serial
                                         604800              ; Refres
                                         86400                ; Retry
                                         2419200            ; Expire
                                         604800 )            ; Negative Cache TTL
;
@         IN     NS                     ali.com.
@         IN     A                       172.20.1.1
@         IN     AAAA               ::1
www    IN     A                       172.20.1.1
ftp        IN     A                       172.20.1.1
mail     IN     A                       172.20.1.1

Jika sudah save dengan CTRL  O enter + CTRL  X enter

8. Selanjutnya

 nano db.254
    

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        ali.com. root.ali.com. (
                                            1               ; Serial
                                            604800         ; Refresh
                                            86400          ; Retry
                                            2419200       ; Expire
                                            604800 )       ; Negative Cache TTL

;
@         IN       NS            ali.com.
1         IN       PTR           www.ali.com
1         IN       PTR           ftp.ali.com
1         IN       PTR           mail.ali.com

Jika sudah save dengan cara CTRL  O enter + CTRL   X enter

9. Selanjutnya

nano named.conf.default-zones
   

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”;

};

zone “0.in-addr.arpa”{

            type master;

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

};

zone “255.in-addr.arpa”{



Sesudah

 // prime the server with knowledge of the root servers

zone “.” {

       type hint;

       file “/etc/bind/db.ali”;
};

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

// broadcast zones as per RFC 1912

zone “ali.com” {

           type master;

           file “/etc/bind/db.ali”;
};

zone “1.20.172.in-addr.arpa” {

             type master;

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

zone “0.in-addr.arpa”{

            type master;

            file “/etc/bind/db.0”;
};

zone “255.in-addr.arpa”{

 Jika sudah save dengan CTRL  O enter +  CTRL   X enter

10. Setelah semuanya selesai di konfigurasi selanjutnya mengatur IP Address pada pada ubuntu

       server dengan cara

  nano /etc/resolv.conf


nameserver 172.20.1.1

search www.ali.com

jika sudah save dengan cara CTRL O + enter  CTRL X enter

11. Jika sudah selesai restart bind9

    service bind9 restart


12. Selanjutnya cek terlebih dahulu sudah berjalan atau tidak
       Perintah :

> nslookup172.20.1.1 (enter)

> nslookup ali.com (enter)



Tampilannya seperti di atas berarti sudah berhasil selanjutnya coba untuk mengeping di sini saya menggunakan windows 7

13. Selanjutnya mencoba mengeping di windows 7
    Buka windows 7 lalu ke cmd dan coba untuk mengeping ke :

www.ali.com

mail.ali.com



Jika reply semua berarti telah berhasil 

14. jika sudah mengkonfigurasi wodpress kita akan mencoba melihat wordpress menggunakan dns yg sudah kita buat


Belum bisa sebaiknya anda coba cek kembali karna jika salah titik saja bisa jadi masalah jika masih belum bisa cek ip addresnya 


Kalo masih belum bisa coba untuk memasukan ip address nya secara manual


Klik start

Cari Network Connection

Klik dua kali pada Local Area Connection

Pilih properties

Cari bacaan ( TCP/IP) klik dua kali

Pada kolom DNS ubah menjadi manual lalu masukkan ip address yang sama pada file resolv.conf





Kesimpulan:

Terimakasih telah membaca artikel ini, semoga anda berhasil konfigurasi sampai bisa ping, jika ingin membaca versi debian bisa baca di artikel ini "Cara Instalasi dan Konfigurasi DNS Server di Debian (Lengkap)"

Post a Comment

0 Comments