KONFIGURASI DNS DI UBUNTU

          Pastikan kita sudah LOGIN ke server ubuntu, sika belum silahkan temen-teman LOGIN telebih dahulu. Yang perlu diingat teman-teman selama konfigurasi adalah cara menyimpan hasil konfigurasi yaitu dengan cara menekan tombol CTRL+O kemudian tekan ENTER dan CTRL+X untuk keluar. Sebelum mengkonfigurasi kita harus menginstal paket terlebih dahulu karena di ubuntu paketnya tidak seperti di redhat yang melakukan pemilihan paket saat instalasi. Tetapi sebelum paket diinstal kita harus memounting CD ubuntu kita terlebih dahulu, tetapi sebelum cd dimounting, cd harus dimasukan ke cdrom terlebih dahulu, perintah mounting cd yaitu sebagai berikut :
# apt-cdrom add
Jika cd sudah di mounting selanjutnya kita akan menginstal paket bind 9, dengan perintah sebagai berikut :
#apt-get install bind9
Tunggu beberapa saat, jika muncul laporan FAIL / FAILED maka ulangi perintah di atas sekali lagi…. Selanjutnya kita akan membuat IP, disini saya memakai IP kelas C dan saya menggunakan NIC tambahan ( LAN CARD), perintah membuat IP adalah sebagai berikut :
# ifconfig eth1 192.168.3.3
Jika sudah membuat IP kita selanjutnya kita akan pindah directory kedalam directory /bind dengan perintah sebagai berikut :
# cd /etc/bind
Jika sudah berpindah directory selanjutnya kita akan mengkonfigurasi file named.conf.local dengan mengetikan perintah sebagai berikut ini :
# pico named.conf.local
Kemudian disana akan terdapat beberapa statement, kemudian kita tambahkan dua statement berikut dibawah statement terakhir :
Zone “maruf.com” {
       type master;
       file “/etc/bind/db.maruf”;
};
Zone “3.168.192.in-addr.arpa” {
       type master;
       file “/etc/bind/db.3;
};
Kemudian simpan hasil kofigurasi, setelah disimpan selanjutnya kita akan mengcopy file db.local ke file db.maruf dan db.127 ke db.3 dengan mengetikan perintah sebagai berikut :
# Cp db.local db.maruf
# Cp db.127 db.3
Setelah mengcopy selanjutnya kita akan mengedit file db.maruf, dengan perintah :
       # pico db.maruf
       Di bawah ini adalah contoh file dari db.maruf, teman-teman cukup mengedit tulisan yang berwarna merah :
       ;
:BIND data file for local loopback interface
;
$TTL 604800
@           IN   SOA localhost. root.maruf.com. (
                                  2                  ; serial
                                  604800        ; Refresh
                                  86400          ; Retry
                                  2419200             ; Expire
                                  604800 )            ; TTL
;
@           IN   NS        maruf.com.
@           IN   MX10     mail.maruf.com.
@           IN   A           192.168.3.3
www             IN   CNAME        @
mail             IN   CNAME @
ftp         IN   CNAME @
Setelah pengeditan selesai kita dapat menyimpanya. Setelah menyimpan selanjutnya kita akan mengedit file db.21 dengan perintah sebagai berikut :
# pico db.3
Kemudian setelah ditekan enter disana akan terdapat beberapa statement seperti dibawah ini, tetapi teman-teman cukup mengedit tulisan yang berwarna merah :
;
:BIND data file for local loopback interface
;
$TTL 604800
@           IN   SOA localhost. root.localhost. (
                                  1                   ; serial
                                  604800        ; Refresh
                                  86400          ; Retry
                                  2419200             ; Expire
                                  604800 )            ; TTL
@           IN   NS        maruf.com.
3            IN   PTR              maruf.com.
Setelah selesai pengeditan kemudian kita simpan. Semua sintaks pada konfigurasi DNS sudah kita edit, kemudian kita akan merestart paket bind untuk memulai hasil konfigurasi DNS kita dengan perintah :
# /etc/init.d/bind9 restart
Setelah direstart akan muncul laporan OK jika konfigurasi sudah benar, kemudian jika masih ada laporan failed coba kita ulangi perintah restart diatas sekali lagi, tetapi jika masih failed juga berarti masih ada sintaks yang salah. Jika sudah muncul laporan OK selanjutnya kita akan menguji DNS dengan perintah :
# ping maruf.com
Jika setelah di ping muncul laporan reply berarti DNS sudah benar. Kita juga perlu mengetes nama domain kita dari Client dengan perintah  ping melalui “Command Prompt”. Jika sudah muncul reply juga berarti DNS sudah jadi, Tetapi sebelum melakukan ping melalui Command Prompt pastikan DHCP kita sudah jadi, dan Client sudah mendapatkan IP.


Artikel Terkait :

0 komentar:

emoticon emoticon emoticon emoticon emoticon emoticon emoticon emoticon
:2: :3: :4: :5: :7: :8: :9: :10:
emoticon emoticon emoticon emoticon emoticon emoticon emoticon
:11: :12: :13: :14: :15: :1: :6:

Posting Komentar