Cara Menyiapkan Nameserver Caching di CentOS/RHEL 6/5

Cara Menyiapkan Nameserver Caching di CentOS/RHEL 6/5

Definisi di Wikipedia:

Pelayan nama caching, juga dipanggil cache DNS, menyimpan hasil pertanyaan DNS untuk tempoh masa yang ditentukan dalam konfigurasi (masa untuk hidup) setiap rekod nama domain. Cafh DNS meningkatkan kecekapan DNS dengan mengurangkan trafik DNS di internet, dan dengan mengurangkan beban pada penyerva nama yang berwibawa, terutamanya penyampai nama akar. Kerana mereka dapat menjawab soalan dengan lebih cepat, mereka juga meningkatkan prestasi aplikasi pengguna akhir yang menggunakan DNS. Baca lebih lanjut

Artikel ini akan membantu anda menyiapkan nameserver caching pada sistem CentOS/RHEL 6 anda.

Langkah 1: Pasang pakej bind

Pasang pakej bind menggunakan arahan di bawah. Dalam Pakej Centos/Rhel 6 Chaching-Nameserver telah disertakan dengan pakej mengikat.

# yum Pasang Bind Bind-Choot 

Langkah 2: Buat fail konfigurasi

Salin fail konfigurasi Bind dari fail sampel mengikat menggunakan arahan di bawah. Tukar laluan fail mengikut versi yang telah anda pasang.

# cd/var/named/chroot/etc # cp/usr/share/doc/bind-9.9.2/sampel/etc/dinamakan.Conf . # cp/usr/share/doc/bind-9.9.2/sampel/etc/dinamakan.RFC1912.zon . 

Langkah 3: Kemas kini fail konfigurasi

Edit Fail Konfigurasi Bind di editor kegemaran anda dan buat perubahan yang diperlukan mengikut tetapan di bawah atau gunakan di bawah konfigurasi.

#/var/bernama/chroot/etc/dinamakan.Conf 
///var/dinamakan/chroot/etc/dinamakan.Conf Options Listen-On Port 53 127.0.0.1; mana -mana; ; mendengar-on-v6 port 53 :: 1; ; direktori "/var/bernama"; fail dump "/var/named/data/cache_dump.db "; statistik-fail"/var/named/data/named_stats.txt "; memstatistics-file"/var/named/data/named_mem_stats.txt "; query localhost; any;; membenarkan-query-cache localhost; any;; recursion ya; dnssec-enable ya; dnssec-validation yes; */bindkeys-file "/etc/named.iscdlv.kunci "; diuruskan-keys-directory"/var/named/dinamic ";; pembalakan saluran default_debug file" data/dinamakan.jalankan "; dinamik keparahan;;; termasuk"/etc/dinamakan.RFC1912.zon "; 

Sekarang kemas kini kebenaran yang diperlukan pada fail konfigurasi menggunakan arahan di bawah.

# Chown Root: Dinamakan Dinamakan.conf dinamakan.RFC1912.zon 

Langkah 4: Periksa fail konfigurasi

Kami mengesyorkan untuk menyemak fail konfigurasi DNS sebelum memulakan semula perkhidmatan.

# bernama-checkconf bernama.Conf 

Langkah 5: Mulakan semula perkhidmatan mengikat

Sekarang pemasangan perkhidmatan bind telah selesai. Mari mula mengikat (bernama) perkhidmatan menggunakan arahan berikut.

# Perkhidmatan bernama Restart 

Dayakan Perkhidmatan Bind Start Auto pada Boot System.

# chkconfig bernama 

Langkah 6: Akhirnya menguji caching hanya DNS

Hantar pertanyaan ke pelayan DNS anda secara langsung menggunakan arahan di bawah.

Sintaks: nslookup

# nslookup yahoo.com 192.168.1.90 

[Output Contoh:]

Pelayan: 192.168.1.91 Alamat: 192.168.1.91#53 Jawapan bukan autoritatif: Nama: Yahoo.Alamat com: 98.138.253.109 Nama: Yahoo.Alamat com: 98.139.183.24 Nama: Yahoo.Alamat com: 206.190.36.45 

Tahniah! Anda telah berjaya mengkonfigurasi nameserver caching pada sistem linux anda. Baca Artikel Seterusnya Konfigurasikan Pelayan DNS di CentOS/RHE 6 dan Setup Master Hamba DNS Server di CentOS/RHEL 6.