Kali ini kita akan belajar cara setting DNS Server Linux Ubuntu maupun Linux Debian dengan menggunakan bind9. Sebelum kita membuat sebuah dns pada linux, sebelumnya kita harus mengerti tentang apa itu DNS, agar kita mengerti bagaimana menggunakan DNS.
Domain Name System (DNS)
DNS adalah Sistem Database Terdistribusi yang digunakan pada pencarian nama komputer di rangkaian protokol TCP/IP. Domain Name System juga menjadi layanan apilikasi yang sering digunakan di internet pada web browser atau surat elektronik (e-mail) yang menerjemahkan atau mengubah sebuah nama domain ke IP address.Fungsi DNS
- Menerjemahkan nama host menjadi IP address dan sebaliknya, sehingga menjadikan nama tersebut dapat dengan mudah teringat oleh pengunjung atau user.
- Memberikan suatu informasi tentang suatu host ke seluruh jaringan internet.
Cara Kerja DNS
Secara Umum Cara kerja DNS adalah berikut :- Pada Browser client, program aplikasi contohnya "https://" meminta pemetaan IP Address. Program aplikasi pada host yang mengakses domain disebut sebagai Resolver, dan menghubungi DNS server, atau disebut name server.
- Name server melihat ke database lokal yang biasanya berada pada ISP, jika domain ditemukan, name server memberikan kembali IP Address kepada resolver dan jika domain tidak ditemukan, name server akan meneruskan query atau permintaan tersebut ke DNS root.
- Client dapat menghubungi website yang diminta dengan menggunakan IP Address berdomain.
Setting DNS server
Pada Ubuntu atau Debian server untuk menginstall DNS dengan menggunakan bind9 jadi sebelum anda membuat DNS harus menginstall bind9.
klik tombol dibawah ini untuk melihat tutorial
Install bind9
apt-get install bind9
Masuk direktori bind9
cd /etc/bind/
Edit named.local.conf
nano named.local.conf
Tambahkan kode dibawah
Edit db.local
nano db.local
silakan ganti kode localhost dengan domain anda, dan tambahkan domain dan IP seperti pada gambar dibawah ini.
Edit resolf.conf
nano /etc/resolf.conf
service bind9 restart
Cek domain
nslookup ceozo.net
apt-get install bind9
Masuk direktori bind9
cd /etc/bind/
Edit named.local.conf
nano named.local.conf
Tambahkan kode dibawah
zone "ceozo.net" {*ubah code warna oren dengan domain anda
type master;
file "/etc/bind/db.local";
};
Edit db.local
nano db.local
silakan ganti kode localhost dengan domain anda, dan tambahkan domain dan IP seperti pada gambar dibawah ini.
Edit resolf.conf
nano /etc/resolf.conf
tambahkan dibawahRestart bind9
nameserver 192.168.1.1 //sesuai IP DNS Kamu.
service bind9 restart
Cek domain
nslookup ceozo.net
Setelah melihat tutorial di atas, mungkin banyak pertanyaan pada setiap step atau langkah tutorial yang saya buat. Selain itu saya juga membuat video tutorial dengan harapan menambah pemahaman anda untuk dapat mempraktekan membuat konfigurasi DNS server.
Sekian tutorial konfigurasi DNS Server pada Linux semoga membantu.
Bagikan dengan :
Tutorial Konfigurasi DNS Server
4/
5
Oleh
Bagus Rahmanto
18 komentar
pelajaran waktu SMK, nambah pengetahuannya nuwun gan
Wah jadi inget waktu masih pake backtrack. Makasih infonya
wah ternyata lumayan susah, mantap ilmu nya.. izin bookmark dulu.
Wuihh mantap , peljaran ane sekarang nih thanks infonya
postinganya mengingatkanku pada jaman sekolah smk nih hehehe
Makasih turotialnya gan. Ini sangat membantu khusunya bagi pengguna linux, buat juga tutorial buat setting di windows gan. thx
wah pelajaran DNS ini mah ya.
wkwkwkw lumayan jadi inpoh , siapa tau ada temen ane yang mke linux biar di kasih tau hho
Ternyata gak ribet2 amat ya konfigurasi dns itu
waduh jadi gini toh thanks mbo ilmunya
thanks infonya gan, sangat membantu
siiip, ane masih gagal paham yang kayak ginian.
sip tutorialnya min, membantu saya
Saya gaptek gan masalah gnian,,, perbedaannya apa ya dari DNS lainnya
Cara yg cukup mudah buat seorang newbie.. nice info gan
ini juga ada pengertian dan fungsi DNS
http://ryandjide.com/pengertian-dan-fungsi-dns/
jadi gitu ya carnya .makasih infonya
Tutorial yang bermanfaat sekali gan..
oh.seperti itu..nice artikel gan
oo gitu ya..,coba dulu
Harap berkomentar sesuai topik.
Gunakan bahasa yang sopan dan mudah dimengerti.
Dilarang keras promosi atau mengedarkan sebuah produk.
Gunakan Ceozo Messenger untuk respon cepat.
EmoticonEmoticon