DNS入门介绍之三BIND安装配置全过程-创新互联
一、下载BIND
黄岛网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站开发等网站项目制作,到程序开发,运营维护。创新互联公司于2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司。本次实验下载的版本是:BIND 9.11.0-P2
二、安装BIND
1、进入压缩包的目录,进行解压缩,进入bind目录。
[root@TEST opt]# tar zxvf bind-9.11.0-P2.tar.gz
[root@TEST opt]# cd bind-9.11.0-P
2、编译配置
[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/named
4、生成rndc控制命令的key文件
[root@TEST named]# sbin/rndc-confgen > etc/rndc.conf
5、从rndc.conf中提取named.conf用的key
[root@TEST named]#tail -10 etc/rndc.conf | head -9 | sed s/#\ //g > etc/named.conf
6、配置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/zone
A、建立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.1
B、建立named.local文件
[root@TEST named]#vim named.local
$TTL 86400
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS localhost.
1 IN PTR localhost.
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.3
ns IN A 1.2.3.4
www IN A 220.202.19.82
D、dig命令直接生成named.root文件
[root@TEST named]#dig > named.root
8、启动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 reload
10、测试
[root@TEST named]#dig @127.0.0.1 test.com
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享标题:DNS入门介绍之三BIND安装配置全过程-创新互联
标题网址:http://scyanting.com/article/despcs.html