solaris系统域名服务器,Solaris中配置DNS服务器

最近接触Solaris,每天都在配置一些东西,希望这篇博客对刚配置DNS服务器的初学者有帮助,如果在做实验时遇到一些问题,看下文章尾部的注意事项,可能会有帮助。

一、硬件环境

VM VirtualBox安装好的Solaris10u9

二、网络环境

主机名:xpan

ip:192.168..6.100

查看主机名:#hostname

查看ip:  #ifconfig -a

三、实验步骤

由于我只有一台虚拟机,我把这台Solaris既当服务器,也当客户端。

1.确定bind是否已经安装

#pkginfo -l SUNWbind

若没有软件信息,大家也不用慌,在VM VirtualBOX中选择“设备”->“分配光驱”->“选择一个虚拟光盘”,打开你的solaris镜像光盘,然后到命令行中输入:

#pkgadd -d /cdrom/sol_10_910_x86/Solaris_10/Product/SUNWapch2u

bind是DNS服务器软件,具体可以维基百科。

2.配置服务器端

新建/etc/named.conf,内容为:

options {

directory "/var/named";

};

zone "linuxidc.com"{

type master;

file"linuxidc.com.zone";

};

zone "6.168.192.in-addr.arpa"{

type master;

file"6.168.192.rzone";

};

我们可以看到,options里有个directory,接下来我们创建相关目录。

#mkdir /var/named

好了,我们还得创建两个文件,linuxidc.com.zone和6.168.192.rzone,和named.conf里要相对应。

#vi /var/named/linuxidc.com.zone

添加下面内容:

@      IN      SOA    xpan. root.(20130517 3h 15m 1w 1d)

@      IN      NS      xpan

www    IN      A      192.168.6.133

ftp    IN      A      192.168.6.134

video  IN      A      192.168.6.135

我们再来建另一个文件,

#vi /var/named/6.168.192.rzone

添加下面内容:

@      IN      SOA    xpan. root.(20130517 3h 15m 1w 1d)

@      IN      NS      xpan

133    IN      PTR    www.linuxidc.com

134    IN      PTR    ftp.linuxidc.com

135    IN      PTR    video.linuxidc.com

3.配置客户端

这一步非常简单,只需要编辑/etc/resolv.conf,没有的话要创建。

#vi /etc/resolv.conf

添加下面内容:

nameserver 192.168.6.100

相当于把服务器ip加上,客户端请求时会找这个ip。

4.启动域名服务

#/usr/sbin/named

这时大家把服务启动。

怎么查看启动没有?

#ps -ef | grep named

看一下named进程情况就可以了。

如果没有启动成功,我们怎么查看日志呢?

#tail -f /var/adm/message

这条命令能动态显示日志。如果大家在修改配置文件时,再启动服务时记得把原来的服务关掉,可以用:

#kill -9 服务进程号

强制杀掉后再开一下服务。

5.测试解析结果

#nslookup

>www.linuxidc.com

Server:  192.168.6.100

Address: 192.168.6.100#53

Name:  www.linuxidc.com

Address:  192.168.6.133

>192.168.6.134

Server:  192.168.6.100

Address: 192.168.6.100#53

134..6.168.192.in-addr.arpa  name=ftp.linuxidc.com.6.168.192.in-addr.arpa.

6.注意事项

我在做实验时也遇到了各种各样的错误,下面罗列下,并给出解决方法。

/etc/named.conf这个文件里,配置反解析时,zone "6.168.192.in-addr.arpa"里头的ip必须是反写的,而且关键字不能省略,每一子句都以分号结尾,大括号后面也有分号。

在/var/named下的两个文件中,xpan为我的主机名,root.(20130517 3h 15m 1w 1d)是一个参数,不要多空格和少空格。

以上文件的相关参数,比如IN,SOA,PTR等代表什么意思,我推荐大家查下《BIND 9 Administrator Reference Manual》,具体不再鳌数。

BIND 9 Administrator Reference Manual PDF下载地址:

具体下载目录在 /2013年资料/6月/30日/Solaris中配置DNS服务器0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值