DNS入门介绍之三BIND安装配置全过程


一、下载BIND本次实验下载的版本是:BIND 9.11.0-P2
二、安装BIND1、进入压缩包的目录,进行解压缩,进入bind目录。
[root@TEST opt]# tar zxvf bind-9.11.0-P2.tar.gz
[root@TEST opt]# cd bind-9.11.0-P2、编译配置[root@TEST bind-9.11.0-P2]# ./configure –prefix=/data/sdns/named –enable-threads #–enable-threads开启多线程处理能力
[root@TEST bind-9.11.0-P2]#make[root@TEST bind-9.11.0-P2]#make install
3、建立配置文件[root@TEST named]# cd /data/sdns/named4、生成rndc控制命令的key文件[root@TEST named]# sbin/rndc-confgen > etc/rndc.conf5、从rndc.conf中提取named.conf用的key[root@TEST named]#tail -10 etc/rndc.conf | head -9 | sed s/# //g > etc/named.conf6、配置named.conf[root@TEST named]#vim /data/sdns/named/etc/named.conf增加options { directory “/data/sdns/zone/”; pid-file “named.pid”; }; zone “.” IN { type hint; file “named.root”; };zone “localhost” IN { type master; file “localhost.zone”; allow-update { none; }; };zone “0.0.127.in-addr.arpa” IN { type master; file “named.local”; allow-update { none; }; };zone “test.com” IN { type master; file “test.zone”; 免费云主机域名 allow-update { none; }; };7、建立区目录文件[root@TEST named]#mkdir /data/sdns/zone[root@TEST named]#cd /data/sdns/zoneA、建立localhost.zone文件[root@TEST named]#vim localhost.zone增加$TTL 86400 $ORIGIN localhost. @ 1D IN SOA @ root ( 42 ; serial (d. adams) 3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum 1D IN NS @ 1D IN A 127.0.0.1B、建立named.local文件[root@TEST named]#vim named.local
$TTL86400
@INSOAlocalhost.root.localhost.(
1997022700;Serial
28800;Refresh
14400;Retry
3600000;Expire
86400);Minimum
INNSlocalhost.

1INPTRlocalhost.C、建立test.zone文件[root@TEST named]#vim test.zone增加$ttl 1D@ IN SOA test.com. root.test.com. (
1053891162 3H 15M 1W 1D ) IN NS ns.test.com. IN MX 5 test.com. IN A 3.3.3.3ns IN A 1.2.3.4www IN A 220.202.19.82D、dig命令直接生成named.root文件[root@TEST named]#dig > named.root8、启动bind[root@TEST named]#/data/sdns/named/sbin/named -c /data/sdns/named/etc/named.conf &9、重新加载配置文件(常用命令,修改了配置文件,就可以用这个命令来更新)[root@TEST named]#/data/sdns/named/sbin/rndc reload10、测试[root@TEST named]#dig @127.0.0.1 test.com

相关推荐: linux下的复制命令怎么用

本篇内容介绍了“linux下的复制命令怎么用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! linux下复制命令是“cp”。cp命令主要用来复制文件和目录,语法…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 01/26 18:05
下一篇 01/26 18:05