我的linux系统是rehat 4.0的,在网上下载了bind-9.2.6.tar.gz安装包,编译的时候失败了,跪求linux高手赐教,把编译安装配置的过程详细的说一下,谢谢!
linux系统中dns服务编译安装配置详细
- 提问者网友:捧腹剧
- 2021-04-23 19:07
- 五星知识达人网友:罪歌
- 2021-04-23 19:36
1、编译安装
tar -xvf bind-9.2.6.tar.gz
cd bind-9.2.6
./configure
make
make install
2、建立正向区域及文件
1.vi /etc/named.conf
zone "t30.com"{ //创建区域t30.com
type master; //类型为主域名服务器
file "t30.com"; //区域文件名称为t30.com
};
2.在区域文件中设置并添加记录
vi /var/named/t30.com
@ IN SOA dns root (200928 3H 15M 1W 1D)
//@代表本域、dns代表本机SOA的FQDN、root代表管理员邮箱、(修订号 更新时间 重试时间 最大周期 TTL)
@ IN NS dns //设置名称服务器(自己的FQDN)
dns IN A IP(自己的) //添加主机记录自己的
www IN A IP //添加其它的A记录
@ IN MX 5 mail //添加邮件交换记录并制定IP
mail IN A IP //制定MAIL服务器的IP
QQ IN CNAME www //为www添加别名
3、建立反向区域文件
1.vi /etc/named.conf
zone "0.0.200.in-addr.arpa"{
type master;
file "0.0.200";
};
2.设置区域文件
vi /var/named/0.0.200
@ IN SOA dns.t30.com. root.t30.com. (200928 3H 15M 1W 1D)
@ IN NS dns.t30.com.
10 IN PTR a.t30.com. //添加PTR记录
4、构建从域名服务器
vi /etc/named.conf
zone "t30.com"{
type slave;
file "slaves/t30.com";
masters {主域名服务器IP};
};
5、启动服务named
检测:
named-checkconf //测试named.conf
named-checkzone 区域 区域文件 //测试区域文件
设置转发器:vi /etc/named.conf 全局设置中添加 forwarders {IP;};
- 1楼网友:长青诗
- 2021-04-23 21:59
我弟弟写的,步骤很详细
http://www.selfcai.com.cn/wp-content/uploads/2009/05/bind.pdf
- 2楼网友:不甚了了
- 2021-04-23 20:20
- 3楼网友:过活
- 2021-04-23 20:11