當前位置:編程學習大全網 - 圖片素材 - linuX下DNS怎麽搭建?

linuX下DNS怎麽搭建?

1、安裝DNS服務器組件:

安裝bind

yum?install?-y?bind?bind-chroot?bind-utils

2、編輯DNS主配置文件:

vi?/etc/named.conf修改主配置文件,如下圖:

修改完畢,保存退出

3、接著修改named.rfc1912.zones文件,vi?/etc/named.rfc1912.zones,如下圖:

4、添加設置DNS正向解析:

修改zone配置文件,正向解析:

cd?/var/named/

cp?named.localhost?szlpt.cn.zone

vi?szlpt.cn.zone(要和主配置文件[/etc/named.rfc1912.zones]裏面定義的zone文件名壹致)

5、修改zone配置文件,反向解析:

cd?/var/named/

cp?named.localhost?32.168.192.zone

vi?0.168.192.zone(要和主配置[/etc/named.rfc1912.zones]文件裏面定義的zone文件名壹致)

6、更改防火墻設置和selinux設置:

Getenforce(查看selinux是否開啟)

setenforce?0

vi?/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?#重啟防火墻,使規則生效

7、啟動DNS服(註意DNS服務名稱在linux是叫做bind):

service?named?start

8、測試檢測域信息是否正常(重要):

檢查之前先看下?配置文件有沒有讀取權限?ll?/var/named

(如果沒有讀取全線,?chmod?+r?/var/named/*即可)

9、檢查bind文件配置過程中容易出錯:

以下命令用以檢查bind配置文件及zone文件語法

named-checkconf?/etc/named.conf

named-checkzone?szlpt.cn?/var/named/?szlpt.cn.zone

10、啟動重啟DNS服務,查看服務狀態:

service?named?restart

service?network?restart

用戶端測試解析,通過nslookup進行測試。

  • 上一篇:馬羚主演的電視劇
  • 下一篇:巴不得爸爸全集
  • copyright 2024編程學習大全網