运行环境redhat 9.0 ,IP地址172.18.121.35,实现的域名为weikejianghu.com
1.安装DNS所要的软件包.
查看是否安装bind软件,在终端中输入
2.设定好IP地址与DNS
在终端中输入netconfig,回车,在第一行中输入IP,172.18.121.35.第二行输入子网掩码255.255.255.0第三行输入网关地址:172.18.121.1,最后一行输入DNS 172.18.121.35.再确定.再在终端中输入下面的命令
3.配置DNS
配置DNS正向搜索,配置文件如下:
IN NS weikejianghu.com.</p>
<p>35 IN PTR www.weikejianghu.com.
35 IN PTR mail.weikejianghu.com.
35 IN PTR ftp.weikejianghu.com.
</div>
配置本机DNS的一个主文件,安装好后它有一个模板,修改它,修改的部分是粗线表示
4.启动named服务.
5.检查配置是否成功
Name: www.weikejianghu.com
Address: 172.18.121.35
> 172.18.121.35
Server: 172.18.121.35
Address: 172.18.121.35#53
35.121.18.172.in-addr.arpa name = ftp.weikejianghu.com.
35.121.18.172.in-addr.arpa name = www.weikejianghu.com.
35.121.18.172.in-addr.arpa name = mail.weikejianghu.com.
>
ctrl +D退出
若出现上面的情况的文字表示已经配置成功.
6.其实在配置的过程中,查看自己是否配置正确可以通过named –g 进行查看你的配置文件到底错在那个地方,再进行修改
PS:DNS相关配置文件说明
. /etc/host.conf
当系统中同时存在DNS域名解析和/etc/hosts主机表机制时,由该/etc/host.conf确定主机名解释顺序。示例:
order hosts,bind #名称解释顺序
multi on #允许主机拥有多个IP地址
nospoof on #禁止IP地址欺骗
order是关键字,定义先用本机hosts主机表进行名称解释,如果不能解释,再搜索bind名称服务器(DNS)。
. /etc/resolv.conf
该文件是DNS域名解析的配置文件,它的格式很简单,每行以一个关键字开头,后接配置参数。resolv.conf的关键字主要有四个,分别是:
nameserver #定义DNS服务器的IP地址
domain #定义本地域名
search #定义域名的搜索列表
sortlist #对返回的域名进行排序
/etc/resolv.conf的一个示例:
do