Tuesday, January 31, 2017

Tutorial Konfigurasi DNS Server Debian 8.6

Rifki Ferdiansyah - Assalamualikum kawan ,hari ini saya akan menjelaskan ilmu yang saya dapat hari ini yaitu mengenai Konfigurasi DNS Server. Saya akan memaparkannya dibawah ini...

A. Pengertian

DNS singkatan dari Domain Name System adalah sebuah server yang berfungsi untuk mentranslasikan Hostname/Domain menjadi IP Address. Begitu juga dengan sebaliknya, yaitu menerjemahkan IP Address menjadi Hostname/Domain.

B. Latar Belakang

Karena dalam suatu jaringan sangat dibutuhkan DNS untuk mengartikan alamat IP menjadi sebuah Domain agar lebih mudah diingat

C. Maksud Dan Tujuan

Supaya saat seseorang ingin mengakses subuah layanan yang telah kita buat diserver  orang tersebut tidak usah payah payah menghafal alat ip dari server melainkan mengahafal domainnya  saja untuk mempermudah dalam mengakses sebuah service

D. Jangka Waktu

20 menit 

E . Alat Dan Bahan
  • Server
  • Laptop untuk meremote sebuah server
  • Akses internet
F. Tahap Pekerjaan

  • Dalam hal ini saya menggunakan BIND9 untuk melakukan konfigurasi DNSnya karena BIND9 adalah aplikasi terpopuler untuk konfigurasi DNS
  • Install BIND9 dengan perintah 
apt-get install bind9

  • Lalu kita berpindah kedirectory BIND dengan perintah 

cd /etc/bind/

  •  Lalu kita ubah file " named.conf.local " dengan perintah
nano named.conf.local

  •  Kita tambahkan beberapa baris perintah diabawah " //include "/etc/bind/zones.rfc.1918" ; " masuk perintah seperti gambar dibawah ini
zone "smkpelita.id" {
          type master ;
          file "/etc/bind/db.smk" ;
};

zone "80.168.192.in-addr.arpa" {
          type master ;
          file "/etc/bind/db.192" ;
};


  • Kita copy file yang telah kita buat tadi dengan perintah 
cp db.local db.smk
cp db.127 db.192 

  • Lalu edit file pada db.smk dengan perintah
nano db.smk

  • Kita berikan perintah di baris paling bawah dan ganti localhost menjadi nama domain yang ingin kita pakai

;
@                 IN        NS        ns.smkpelita.net
@                 IN        A          192.168.80.2
@                 IN        MX       2        mail.smkpelita.net
ns                IN        A          192.168.80.2
www            IN        A          192.168.80.2
ftp               IN        A          192.168.80.2
mail             IN        A         192.168.80.2
portal          IN        A          192.168.80.2

  • Setelah itu kita edit file db.192 dengan perintah
nano db.192

  • Lalu kita berikan perintah seperti pada "db.192" seperti pada "db.smk"

;
@              IN         NS          ns.smkpelita.net
2               IN         PTR        ns.smkpelita.net
2               IN         PTR        smkpelita.net
2               IN         PTR        www.smkpelita.net
2               IN         PTR        ftp.smkpelita.net
2               IN         PTR        mail.smkpelita.net
2               IN         PTR        portal.smkpelita.net

  • Kemudian restart bind9 dengan perintah

/etc/init.d/bind9 restart

  • Masuk "/etc/resolv.conf" dan berikan beberapa baris perintah seperti dibawah ini
nameserver 192.168.80.2  --> IP server harus paling atas
nameserver 192.168.80.1  --> IP gateway
search smkpelita.net        --> Isikan hostnamenya

  • KIta periksa DNS kita apakah sudah berjalan atau belum dengan perintah
nslookup smkpelita.net (nama domain kita)

  • Coba ketikkan perintah
nslookup www.smkpelita.net
Jika muncul seperti ini DNS sudah berjalan dan berhasil dibuat apabila keluar
"** Server can't find smkpelita.net: SERVFAIL" 
DNS yang kita buat gagal

  • Masuk browser dan ketikkan nama dns yang telah kita buat tadi jika muncul tampilan seperti ini artinya dns kita sudah berjalan

G. Kesimpulan

Dengan kita menginstall dns akan mempermudah kita dalam mengingat dari suatu alamat service yang kita berikan pada client di server .

H. Referensi

http://203.130.243.185/data/eBook%20TKJ/Buku%20Konfigurasi%20Debian%20Server_Ver_BLC-Telkom.pdf


EmoticonEmoticon

JOIN NOW