Cara Mengatur Caching Nameserver di Centos/Rhel 6/5

Cara Mengatur Caching Nameserver di Centos/Rhel 6/5

Definisi di Wikipedia:

Server nama caching, juga disebut cache DNS, menyimpan hasil kueri DNS untuk jangka waktu tertentu yang ditentukan dalam konfigurasi (waktu-ke-hidup) dari setiap catatan nama domain. Cache DNS meningkatkan efisiensi DNS dengan mengurangi lalu lintas DNS di internet, dan dengan mengurangi beban pada server nama yang otoritatif, khususnya server nama root. Karena mereka dapat menjawab pertanyaan lebih cepat, mereka juga meningkatkan kinerja aplikasi pengguna akhir yang menggunakan DNS. Baca selengkapnya

Artikel ini akan membantu Anda mengatur Caching Nameserver pada sistem CentOS/RHEL 6 Anda.

Langkah 1: Instal Paket Bind

Instal Paket Bind Menggunakan Perintah Di Bawah. Dalam paket Centos/RHEL 6 Chaching-Nameserver telah disertakan dengan Paket BIND.

# yum instal bind bind-chroot 

Langkah 2: Buat file konfigurasi

Salin file konfigurasi bind dari file sampel bind menggunakan perintah di bawah ini. Ubah jalur file sesuai versi yang telah Anda instal.

# CD/var/bernama/chroot/etc # cp/usr/share/doc/bind-9.9.2/sampel/etc/dinamai.conf . # cp/usr/share/doc/bind-9.9.2/sampel/etc/dinamai.RFC1912.zona . 

Langkah 3: Perbarui file konfigurasi

Edit file konfigurasi bind di editor favorit Anda dan buat perubahan yang diperlukan sesuai pengaturan di bawah ini atau gunakan konfigurasi di bawah ini.

#/var/bernama/chroot/etc/dinamai.conf 
///var/bernama/chroot/etc/dinamai.Opsi conf listen-on port 53 127.0.0.1; setiap; ; Port Listen-on-V6 53 :: 1; ; direktori "/var/named"; dump-file "/var/named/data/cache_dump.db "; statistik-file"/var/named/data/named_stats.txt "; memstatistics-file"/var/named/data/named_mem_stats.txt "; allow-query localhost; any;; allow-query-cache localhost; any;; recursion yes; dnssec-enable yes; dnssec-validasi ya; dnssec-lookaside auto; /* jalur ke ISC dlv kunci ya; dnssec-lookaside; */bindkeys-file "/etc/dinamai.iscdlv.Kunci "; dikelola-keys-direktori"/var/named/dynamic ";; logging channel default_debug file" data/bernama/bernama.Jalankan "; dinamis keparahan;;; sertakan"/etc/named.RFC1912.zona "; 

Sekarang perbarui izin yang diperlukan pada file konfigurasi menggunakan perintah di bawah ini.

# chown root: bernama.conf bernama.RFC1912.zona 

Langkah 4: Periksa file konfigurasi

Kami sarankan untuk memeriksa file konfigurasi DNS sebelum memulai kembali layanan.

# bernama-checkconf bernama.conf 

Langkah 5: Mulai Ulang Layanan Bind

Sekarang pemasangan layanan BIND telah selesai. Mari kita mulai mengikat (bernama) layanan menggunakan perintah berikut.

# Layanan bernama restart 

Aktifkan Layanan Bind Mulai Otomatis pada Boot Sistem.

# chkconfig dinamai di 

Langkah 6: Akhirnya uji cache hanya DNS

Kirim kueri ke server DNS Anda secara langsung menggunakan perintah di bawah ini.

Sintaksis: nslookup

# nslookup yahoo.com 192.168.1.90 

[Output sampel:]

Server: 192.168.1.91 Alamat: 192.168.1.91#53 Non-otoritatif Jawaban: Nama: Yahoo.Alamat com: 98.138.253.109 Nama: Yahoo.Alamat com: 98.139.183.24 Nama: Yahoo.Alamat com: 206.190.36.45 

Selamat! Anda telah berhasil mengonfigurasi Caching Nameserver di sistem Linux Anda. Bacalah artikel berikutnya Mengkonfigurasi DNS Server di CentOS/RHE 6 dan Setup Master Slave DNS Server di CentOS/RHEL 6.