怎麼在Centos6.4環境下DNS伺服器的搭建?

1.在bind的主配置檔案中新增該域

2.在/var/named中建立該域的zone檔案

3.編輯zone檔案,新增需要的資訊

4.檢測防火牆或selinux設定

5.啟動bind服務

6.使用host或nslookup命令 檢測域資訊是否正常

工具/原料

安裝了Centos6.4系統的電腦一臺

方法/步驟

安裝bind

yum install -y bind bind-devel bind-chroot bind-utis caching-nameserver

BIND配置檔案儲存在:

/etc/named.conf 主配置檔案

/var/named/ 域zone檔案位置

修改主配置檔案

vim /etc/named.conf

修改完畢,儲存退出

怎麼在Centos6.4環境下DNS伺服器的搭建

接著配置zone檔案

修改zone配置檔案vim /etc/named.rfc1912.zones

怎麼在Centos6.4環境下DNS伺服器的搭建

怎麼在Centos6.4環境下DNS伺服器的搭建

配置正向解析

cd /var/named/

cp named.localhost helome.com.zone

vim helome.com.zone(一定要和主配置檔案裡面定義的zone檔名一致)

怎麼在Centos6.4環境下DNS伺服器的搭建

配置反向解析

cp named.localhost 32.168.192.zone

vim 32.168.192.zone

儲存退出!

怎麼在Centos6.4環境下DNS伺服器的搭建

更改防火牆設定和selinux設定

getenforce

setenforce 0

iptables –

怎麼在Centos6.4環境下DNS伺服器的搭建

vim /etc/sysconfig/iptables #配置防火牆埠

-AINPUT -m state --state NEW -m tcp -p tcp --dport 53 -j ACCEPT

-AINPUT -m state --state NEW -m udp -p udp --dport 53 -j ACCEPT

-AINPUT -m state --state NEW -m tcp -p tcp --dport 953 -j ACCEPT

service iptables restart #重啟防火牆,使規則生效

怎麼在Centos6.4環境下DNS伺服器的搭建

啟動bind

service named start

修改/etc/resolv.conf檔案

vim /etc/resolv.conf

怎麼在Centos6.4環境下DNS伺服器的搭建

測試檢測域資訊是否正常

檢查之前先看下 配置檔案有沒有讀取許可權 ll /var/named(如果沒有 chmod +r /var/named/* 即可)

怎麼在Centos6.4環境下DNS伺服器的搭建

使用host或nslookup命令 檢測域資訊是否正常

host mail.helome.com

nslookup mail.helome.com

到此DNS伺服器的搭建就完畢了。

檔案, 資訊, 環境, 伺服器, 配置檔案,
相關問題答案