debian 5.04 lenny 配置DNS服务器

本文采用的系统为debian最新稳定版本,很多教程一缺乏失效,bind9配置文件变化较大。

采用INCLUDE的方式进行配置。

本文用到的几处文档:

/etc/bind/name.conf.local

/var/cache/bind/

本机域名安装系统时设主机名为example

1,安装

#apt-get install bind9

2,规划

本机ip地址:192.168.1.10

预设域名:example.test.com //test.com并未正真注册,其实就是局域网

3,编辑配置文件

①编辑named.conf.local
添加下列语句
//反向区域
zone "1.168.192.in-addr.arpa"{
type master;
file "/etc/bind/db.192.168.1";
};
//正向区域
zone "example.test.com"{
type master;
file "/etc/bind/db.example.test.com";
};

②在/etc/bind下建立db.192.168.1文件

$TTL 604800
@ IN SOA example.test.com. root.example.test.com. ( //注意后面有个点
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL;
@ IN NS example.test .com. //注意点
10 IN PTR example.test.com.


③在/etc/bind下建立db.example.test.com文件

$TTL 604800
@ IN SOA example.test.com. root.example.test.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL;
@ IN NS example.test.com.
example IN A 192.168.1.10


4,复制

复制 刚刚建立的两个db文件到/var/cache/bind/文件夹下

5,重新启动 named

rndc reload

rndc reconfig
/etc/init.d/bind9 restart
到此位置dns就配置完成了


6,测试

ping example.test.com 如果看过有 192.168.1.10地址析出

ping 192.168.1.10如果有 name析出,配置成功

同样,也可以用nslookup测试,分别输入 域名和ip 看是否有相对结果出现。

本位只是做个引导,真正dns中,应该有很多zone,可以不断添加host到本dns服务器中,(添加host的ip 和域名,注意,

host需要许域名一致为:test.com,主机名不同),按照本文方法,不断加入,真正的dns服务器就配置成功了。


注意:改动配置文件后都要重新启动bind9。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值