Langsung ke konten utama

Dasar Instalasi DNS Server dengan Repository Offline di Debian 7 Wheezy

Halo, disini saya akan membagikan Dasar Instalasi DNS Server dengan Repository Offline di Debian 7 Wheezy. DNS ini dibutuhkan agar alamat IP dapat di panggil dengan sebuah Nama Domain agar lebih mudah diingat.
Langsung saja buka Debian yang anda punya lalu ikuti langkah berikut.
  • Persiapkan CD atau ISO Debian 1 untuk instalasi secara offline.
  • Konfigurasi IP Debian agar dapat terhubung ke Host.
Dasar Konfigurasi TCP/IP di Debian 7 Wheezy.
  • Install DNS Server dengan line :
    apt-get install bind9
    Tekan Y untuk mengkonfirmasi pemakaian penyimpanan.
  • Masukan CD atau ISO Debian 1 jika diperintahkan saat instalasi.
    Tunggu beberapa saat agar CD atau ISO terbaca, lalu tekan Enter.
  • Setelah instalasi selesai, masuk ke file named.conf.local untuk membuat zone Forward dan zone Reverse, dengan line :
    nano /etc/bind/named.conf.local
  • Tambahkan baris baru dipaling bawah, dan sesuaikan dengan domain yang ingin anda daftarkan di DNS Server nya.
    zone "zhoerya.com" {
    type master;
    file "zhoerya.com";
    };
    zone "192.in-addr.arpa" {
    type master;
    file "zhoerya.rev";
    };
    Zone "zhoerya.com" : zhoerya.com bisa dirubah dengan domain yang anda inginkan
    File "zhoerya.com" : zhoerya.com bisa dirubah dengan nama file forward yang anda inginkan (file ini harus disimpan di root bind9 yaitu "/etc/bind/" )

    Zone "192.in-addr.arpa" : untuk membuat sistem reverse translation
    File "zhoerya.rev" : zhoerya.rev bisa dirubah dengan nama file reverse yang anda inginkan (file ini harus disimpan di root bind9 yaitu "/etc/bind/" )
  • Setelah line baru ditambahkan, simpan dan keluar dari file.
  • Salin file bawaan yang sudah ada di folder "/etc/bind" untuk kita konfigurasi dan disesuaikan dengan domain yang kita inginkan. gunakan line ini :
    cp /etc/bind/db.local /etc/bind/zhoerya.com
    cp /etc/bind/db,127 /etc/bind/zhoerya.rev
    Samakan nama file yang di Bold dengan nama file yang diketik di file named.conf.local
    db.local : file untuk sistem forward
    db.127 : file untuk sistem reverse
  • Masuk ke file zhoerya.com (bisa disesuaikan dengan yang file forward anda punya)
    nano /etc/bind/zhoerya.com
  • Ubah semua localhost dengan domain yang anda inginkan dengan cara :
    Ctrl+W > Ctrl+R > ketik localhost > masukan domain anda,misal zhoerya.com > Enter > tekan A
  • Lalu ubah IP  127.0.0.1 dengan IP Server anda.
    anda bisa menambahkan Alias, Sub-Domain atau yang lainnya untuk domain anda disini.
  • Setelah pengubahan, simpan dan keluar dari file.
  • Masuk ke file zhoerya.rev (bisa disesuaikan dengan yang file reverse anda punya)
    nano /etc/bind/zhoerya.rev
  • Ubah semua localhost dengan domain yang anda inginkan dengan cara :
    Ctrl+W > Ctrl+R > ketik localhost > masukan domain anda,misal zhoerya.com > Enter > tekan A
  • Ubah IP Reverse 1.0.0 dengan IP anda secara terbalik tanpa oktet pertama (misal, 192), misal :
    168.26.1 menjadi 1.26.168
  • Setelah pengubahan, simpan dan keluar dari file.
  • Masuk ke file resolv.confnano /etc/resolv.conf
  • Tambahkan line nameserver agar anda bisa mengecek DNS di Server. Sesuaikan IP dengan IP Server anda
    nameserver 192.168.26.1
  • Lalu, restart service bind9 dengan line :
    /etc/init.d/bind9 restart
  • Lakukan pengecekan ini di Server
    nslookup zhoerya.com
    nslookup 192.168.26.1
    IP dan Domain disesuaikan dengan yang anda miliki
  • Jika tidak ada error apapun, anda bisa melanjutkan pengecekan di bagian Client yang terhubung.
    Jika tidak, anda bisa mengecek kesalahan anda di file /var/log/syslog dengan menggunakan text editor apapun (nano, pico atau yang lainnya)
  • Konfigurasi IP Client dan IP DNS agar dapat terhubung ke Server.
  • Lakukan ini di CMD(Windows) atau Terminal(Linux)
    nslookup zhoerya.com
    nslookup 192.168.26.1

    IP dan Domain disesuaikan dengan yang anda miliki
  • Selesai
Instalasi bisa dilihat dalam bentuk Video di channel saya.

Terima Kasih

Komentar