当前位置:首页 > 虚拟机 > 正文

虚拟机dns搭建详细教程


一、linuX下DNS怎么搭建?

 1.安装DNS服务器组件:

安装bind

yuminstall-ybindbind-chrootbind-utils


2、编辑DNS主配置文件:

vi/etc/修改主配置文件,如下图:

修改完成,保存退出

【3.接下来修改文件,vi/etc/,如下图:

4、添加DNS转发解析设置:

修改zone配置文件,转发解析:

cd/var/named/

(必须与主配置文件[/etc/1912]中定义的区域文件名匹配。zone])

5、修改zone配置文件并进行逆向分析:

cd/var/named/

ost32.168.192zone

:(必须与主配置文件[/etc/]中定义的区域文件名匹配)

【6.更改防火墙设置和selinux设置:

Getenforce(检查selinux是否开启)

setenforce0

vi/etc/sysconfig/iptables#配置防火墙端口

:-AINPUT-mstate--stateNY-mtcp-ptcp--dport53-jACCEPT

-AINPUT-mstate--stateNEW-mudp-pudp--dport53-j接受

-AINPUT-mstate--stateNEW-mtcp-ptcp--dport953-j接受

serviceiptablesrestart#重启防火墙使规则生效

7启动DNS服务(注意Linux中DNS服务名称为bind):

servicenamed开始

8测试域信息是否正常(重要):

检查前先检查配置文件是否有读权限ll/var。/named

(如果整行没有读完,chmod+r/var/named/*)

9检查绑定配置时很容易出错:

以下命令用于检查绑定配置文件和区域文件语法

【named-checkconf/etc/

named-checkzoneszlpt。cn/var/named/

10、启动和重启DNS服务并显示服务状态:

Servicenamerestart

服务网络重启

客户端测试解析,通过nslookup进行测试。


二、如何搭建DNS服务器?

搭建DNS服务器的步骤如下:

1安装Bind服务。

2

3.4.进入/var/name/目录,创建正向解析配置文件和反向配置文件。

5

6

7防火墙允许53端口通过,并在服务器开机时将DNS服务设置为自动启动。

8DNS服务器将本机IP设置为DNS地址。

9配置完成后,验证解析日志是否正常。