Cara mengatur server dns (bind) di centos/rhel 7/6/5
- 4499
- 1041
- Luis Baumbach
Itu DNS (Sistem Nama Domain) adalah sistem terdistribusi, digunakan untuk menerjemahkan nama domain ke alamat IP dan wakil versa.Misalnya saat kami mengetik nama domain di URL browser seperti “https: // tecadmin.net ”, komputer kami mengirimkan permintaan ke DNS dan mendapatkan alamat IP domain.
Artikel ini akan membantu Anda untuk langkah demi langkah mengatur server DNS di CentOS dan RedHat Systems.
Skenario Jaringan:
- IP Server DNS: 192.168.1.254
- Nama Server DNS: NS1.tecadmin.net, ns2.tecadmin.bersih
- Nama domain: Demotecadmin.bersih
- IP domain untuk menunjuk: 192.168.1.100
Langkah 1 - Instal Paket Bind
Paket Bind tersedia di bawah repositori yum default. Untuk menginstal paket Simple Execute di Bawah Perintah.
# yum instal bind bind-chroot
Langkah 2 - Edit File Konfigurasi Utama
File konfigurasi utama bind default terletak di bawah /dll direktori. Tetapi menggunakan lingkungan chroot file ini terletak di/var/named/chroot/etc direktori. Sekarang edit file konfigurasi utama dan perbarui konten seperti di bawah ini.
# vim/var/named/chroot/etc/dinamai.conf
Konten untuk bernama.file conf
///var/bernama/chroot/etc/dinamai.Opsi conf listen-on port 53 127.0.0.1; 192.168.1.0/24; 0.0.0.0/0; ; 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; 192.168.1.0/24; 0.0.0.0/0; ; Rekursi Ya; DNSSEC-Enable Ya; DNSSEC-Validasi Ya; DNSSEC-Lookaside Auto; / * Jalur ke Kunci ISC DLV */Bindkeys-File "/etc/dinamai.iscdlv.Kunci "; dikelola-keys-direktori"/var/named/dynamic ";; logging channel default_debug file" data/bernama/bernama.Jalankan "; Severity Dynamic;;; zona"."Di type hint; file" bernama.ca ";; zona" demotecadmin.net "in type master; file"/var/named/demotecadmin.bersih.db ";; termasuk"/etc/dinamai.RFC1912.zona "; termasuk"/etc/dinamai.akar.kunci";
Langkah 3 - Buat file zona untuk domain Anda
Setelah membuat file konfigurasi utama Bind, buat file zona untuk domain Anda sesuai konfigurasi, misalnya Demotecadmin.bersih.db dalam artikel ini.
# vim/var/named/chroot/var/named/demotecadmin.bersih.db
Konten untuk file zona
; File zona untuk demotecadmin.net $ ttl 14400 @ 86400 di SOA NS1.tecadmin.bersih. Webmaster.tecadmin.bersih. (3013040200; serial, tanggal hari ini+hari ini 86400; refresh, detik 7200; coba lagi, detik 3600000; kedaluwarsa, detik 86400; minimum, detik) demotecadmin.bersih. 86400 di NS NS1.tecadmin.bersih. Demotecadmin.bersih. 86400 di NS NS2.tecadmin.bersih. Demotecadmin.bersih. Dalam 192.168.1.100 demotecadmin.bersih. Di MX 0 Mail.Demotecadmin.bersih. Mail di CNAME DEMOTECADMIN.bersih. www in cname demotecadmin.bersih.
Jika Anda memiliki lebih banyak domain, diminta untuk membuat file zona untuk setiap domain secara individual.
Langkah 4 - Tambahkan lebih banyak domain
Untuk menambahkan lebih banyak domain di DNS, buat file zona secara individual untuk semua domain seperti di atas. Setelah itu tambahkan entri apa pun untuk semua zona di bernama.conf seperti di bawah ini. Mengubah Demotecadmin.bersih dengan nama domain Anda.
zona "demotecadmin.net "in type master; file"/var/named/demotecadmin.bersih.db ";;
Langkah 5 - Mulai Layanan Bind
Mulai Layanan bernama (bind) menggunakan perintah berikut.
# Layanan bernama restart
Aktifkan Auto Mulai pada boot sistem.
# chkconfig dinamai di
Langkah 6 - Uji Pengaturan DNS Anda
Kirim kueri ke server DNS Anda secara langsung menggunakan perintah di bawah ini.
Sintaks: nslookup
# nslookup demotecadmin.net 192.168.1.254 Server: 192.168.1.254 Alamat: 192.168.1.254#53 Nama: Demotecadmin.Alamat bersih: 192.168.1.100
Output di atas menunjukkan bahwa server DNS telah berhasil menyelesaikan demotecadmin domain.bersih.
- « Konfigurasikan tombol RNDC untuk Bind9 (DNS Server)
- Perintah XArgs di Linux dengan contoh yang berguna »