永发信息网

linux系统中dns服务编译安装配置详细

答案:4  悬赏:0  手机版
解决时间 2021-04-24 16:56
  • 提问者网友:捧腹剧
  • 2021-04-23 19:07

我的linux系统是rehat 4.0的,在网上下载了bind-9.2.6.tar.gz安装包,编译的时候失败了,跪求linux高手赐教,把编译安装配置的过程详细的说一下,谢谢!

最佳答案
  • 五星知识达人网友:罪歌
  • 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
编译么1. tar -xvf bind-9.2.6.tar.gz2. cd bind-9.2.63. ./configure4. make && make install
  • 3楼网友:过活
  • 2021-04-23 20:11
用LINUX拱建DNS服务器有三种类型:缓存域名服务器,主域名服务器,从域名服务器。 缓存的是类似于内存的服务器,可以提高访问速度,比如同一个网页,第一次要从互连网上连,然后就会存到缓存里,后面的再有访问同一个网页就直接从缓存服务器上读取了。     主/从域名服务器就像是一个公司的总经理和副总经理。主服务器上有相关的配置文件,从服务器就没有,要从主服务器上复制的。     一般的企业要有缓存和主服务器就好了。对于大型的,搭建个从的更好咯。    
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯