在linux上使用BIND建立DNS服务器(3)

      接着列出的是MX纪录,,它使服务器知道当有邮件信息请求sample.com时应当发出什么信息,在本例中,mail.samle.com的优先级是10。你可以列出多个MX纪录作为邮件服务器的备份。数字越小优先级越高。要注意的是还有一个相应的A纪录给出了mail.sample.com的IP地址,这是必不可少的,这样DNS服务器就可以知道怎样根据域直接把邮件请求发往何处。一个A纪录仅仅是把IP地址赋给一个子域项,如www、mail、ftp或者ns,这些都必须用上面的格式录入,而且必须与一个IP地址相关联。比如说,当某个用户请求www.sample.com时,他将会被指向该域所在的Web服务器的IP地址212.104.219.71。

      上面的例子中还有一个CNAME项,CNAME是指canonical name,用于指定IP地址的别名,使用这些别名时还是要回过头参考已经使用过的A纪录。

      辅助服务器部分看过name.conf中的主控服务器部分后我们再来看看辅助服务器部分:

 

 zone "sample2.com" {

type slave;

file "/var/named/sample2.com.zone";

master { 10.0.0.1; };

 

     最主要的两个区别一是type项,它既可以是master也可以使slave,二是IP地址指定的是主控DNS服务器。其他的都和Master项相同。

 

启动BIND

 

      用于启动DNS服务的程序是named,读作"name D"。你可以通过执行/etc/rc.d/init.d/named start命令来运行这个程序。如果服务器已经处于运行状态,你可以用restart命令。这个脚本程序应该是在安装时放进正确的目录中的,它在启动时运行以初始化服务器。你总是应当用ps aux命令检查一下named是否已经运行,这个命令会列出当前所有进程的清单。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值