MATERI 20 TROUBLESHOOTING LAYANAN DNS SERVER
ALIF REFI GANY/XII K1/07
DNS
merupakan kependekan dari Domain Name System atau ada yang menyebut Domain Name
Service (sama saja). DNS adalah sebuah sistem yang menerjemahkan alamat domain menjadi
IP address. (Niko, 2015)
Fungsi
Utama Sistem DNS
·
Menerjemahkan
nama-nama host (hostnames) menjadi nomor IP (IP address) ataupun sebaliknya,
sehingga nama tersebut mudah diingat oleh pengguna internet.
·
Memberikan suatu
informasi tentang suatu host ke seluruh jaringan internet. DNS memiliki
keunggulan seperti:
·
Mudah, DNS
sangat mudah karena user tidak lagi direpotkan untuk mengingat IP address
sebuah komputer cukup host name (nama Komputer). (Habibahmadpurba)
Cara
Kerja DNS ( Domain Name System )
·
Ketika kita
request suatu alamat, misalnya www.google.com dari host kita (misal :
10.121.222.54), maka host kita akan mencontact name server lokal untuk
menanyakan dimanakah www.google.com berada.
·
Name server
(misal : 10.121.222.54), akan mengirimkan request tersebut di database lokal
kita. Karena tidak ada, maka name server akan mengontak root DNS servernya,
siapa yang memegang domain untuk (.com)
·
Beberapa daftar
Top Level Domain (TLD) yang ada sekarang adalah: com, net, org, biz, info,
name, museum, dan tv. Sedangkan Country Code Top Level Domain (ccTLD) adalah:
us, uk, fr, es, de, it, jp, ie, dll.
·
Root server akan
memberitahu IP address dari server DNS dari www.google.com . Kemudian DNS
server lokal akan mengontak server DNS yang mengelola www.google.com . Kemudian
DNS server tersebut akan memberitahu IP address dari www.google.com . baru host
(misal : 10.121.222.54) akan merequest www.google.com dengan IP address
tersebut. (Ristanto, 2015)
Cara Membuat /
Konfigurasi DNS Server di Linux Debian
Sebelum membuat
atau konfigurasi dns server di linux debian, alangkah baiknya anda sudah
menginstal linux berbasis text dan sudah bisa menjalankan atau mengoperasikan
sistem operasi tersebut. Setelah itu mari kita simak tutorialnya berikut ini.
A. Instal OS
Linux Debian [berbasis text]
B. Konfigurasi
jaringan
Sebelum
konfigurasi cek dulu apakah network di linux anda sudah di setting atau belum,
jika belum perintah untuk mengeceknya adalah ketik ifconfig lalu enter. jika
belum di setting, lakukan hal berikut.
- Edit network
interfaces dengan cara ketik perintah : nano /etc/network/interfaces
- Hapus dhcp
diganti dengan static
- Lalu ketik perintah
seperti gambar berikut
- Jika sudah
save dengan cara : CTRL+X > Save > Enter
- Setelah itu
restart network / os anda, ketik perintah : /etc/init.d/networking/restart atau
reboot
- Cek apakah
sudah terkonfigurasi dengan benar atau belum dengan cara, ketik : ifconfig
C. Instal Bind9
Bind9 merupakan
salah satu aplikasi yang digunakan untuk membuat DNS Server, cara
menginstallnya seperti berikut.
- Masukan CD /
File ISO terlebih dahulu. [Device > CD/Drive > Cari file ISO nya]
- Ketik perintah
: apt-get install bind9
- Pilih Y
- Lakukan
restart bind9 anda atau os linux anda, caranya seperti tadi : reboot
D. Konfigurasi
DNS Server
Sebelum
konfigurasi alangkah baiknya anda terlebih dahulu file atau folder apa saja
yang akan di konfigurasi, file yang akan dikonfigurasi :
named.conf.local
db.veri
[db.local]
db.tkjb
[db.local]
db.192
named.conf.options
resolv.conf
Setelah anda
mengatahui file yang akan di konfigurasi, mari kita lakukan konfigurasi / cara
membuat dns server. Caranya sebagai berikut :
1. Masuk ke
folder bind terlebih dahulu : cd /etc/bind
2. Edit file
named.conf.local : nano named.conf.local
lalu isikan perintah seperti pada gambar dibawah ini. Jika sudah save
Ctrl+X > Y > Enter
3. Copy db.local
ke db.veri dan db.xitkjb serta db.127 ke db.192, dengan perintah
4. Edit file
db.veri ketik : nano db.veri
Ganti localhost
dengan nama domain anda, contoh : Ctrl+W > Ctrl+R > tulis : localhost
> Enter > nama domain > Enter > A
Isi dan ubah
filenya seperti di gambar berikut :
5. Edit file
db.xitkjb ketik : nano db.xitkjb
Ganti localhost
dengan nama domain anda, contoh : Ctrl+W > Ctrl+R > tulis : localhost
> Enter > nama domain > Enter > A
Isi dan ubah
filenya seperti di gambar berikut :
6. Edit file
db.192 : nano db.192
Ganti localhost
dengan nama domain anda, contoh : Ctrl+W > Ctrl+R > tulis : localhost
> Enter > nama domain > Enter > A
Isi dan ubah
filenya seperti di gambar berikut :
7. Edit file
named.conf.options ketik : nano named.conf.options
Hapus slash //,
dan 0.0.0.0 ganti menjadi IP Address anda, misal : 192.168.1.32 Setelah itu
Save
8. Edit file
resolv.conf ketik : nano /etc/resolv.conf
9. Restart Bind9
anda, ketik : /etc/init.d/bind9 restart
10. Pengujian
DNS Server anda menggunakan perintah nslookup [nama domain]. (Radianta,
2016) (Prihandi,
2013)
DOWNLOAD FILE DISINI
DAFTARM PUSTAKA
Habibahmadpurba. (n.d.). Pengertian dan Fungsi
Domain Name System (DNS) Server. Retrieved januari 04, 2017, from
https://habibahmadpurba.wordpress.com/2014/11/11/pengertian-dan-fungsi-domain-name-system-dns-server/
Niko. (2015). Pengertian dan Penjelasan Tentang
DNS Server Lengkap. Retrieved januari 04, 2017, from Pintar Komputer:
http://www.pintarkomputer.com/pengertian-dan-penjelasan-tentang-dns-server-lengkap/
Prihandi, R. (2013, MART 13). INSTALASI DAN
KONFIGURASI DNS SERVER DI DEBIAN . Retrieved JANUARI 04, 2017, from
GlypXuRdV: http://reza-prihandi96.blogspot.co.id/2013/03/blog-post_28.html
Radianta, V. (2016). Tutorial Cara Konfigurasi
DNS Server di Linux Debian. Retrieved JANUARAI 04, 2017, from
http://begal-tech.blogspot.co.id/2015/05/tutorial-cara-membuat-konfigurasi-dns.html
Ristanto, R. (2015). Pengertian, Fungsi, Dan Cara
Kerja DNS ( Domain Name System ) Terlengkap. Retrieved JANUARI 04, 2017,
from Zerone Blog: http://www.zrnblog.info/2015/11/pengertian-fungsi-cara-kerja-dns-terlengkap.html
0 komentar:
Posting Komentar