|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!DNS(DomainNameSystem,域名体系),因特网上作为域名和IP地点互相映照的一个散布式数据库,可以利用户更便利的会见互联网。经由过程主机名,终极失掉该主机名对应的IP地点的历程叫做域名剖析(或主机名剖析)。DNS运转在UDP协定之上,利用端标语53。
上面入手下手在CentOS7下搭建DNS,仅供参考!
申明:本文只先容chroot的体例,关于非chroot的体例不做先容!
情况筹办:
1.一台CentOS7的呆板
2.IP地点:192.168.0.254
3.主机名:server.example.com
入手下手搭建DNS
1.装置软件包
#yuminstallbindbind-chrootbind-utils-y
2.入手下手设置(装置chroot软件包以后,DNS一切相干的文件均在/var/named/chroot/目次下)
#cd/var/named/chroot/
#cp/etc/named.conf./
#chgrpnamednamed.conf
#vimnamed.conf
options{
listen-onport53{any;};
directory"/var/named";
};
zone"."IN{
typehint;
file"named.ca";
};
zone"example.com."IN{
typemaster;
file"example.com.zone";
};
zone"0.168.192.IN-addr.arpa."IN{
typemaster;
file"192.168.0.zone";
};
#cd../var/named/
#cp/var/named/named.ca./
#vimexample.com.zone
$TTL600
@INSOAns1.example.com.admin.example.com.{
20150106
1H
5M
2D
6H)
INNSns1
INMX10mail
ns1INA192.168.0.1
mailINA192.168.0.2
wwwINA192.168.0.3
#vim192.168.0.zone
$TTL600
@INSOAns1.example.com.admin.example.com.{
2014122322
1H
5M
2D
6H)
INNSns1.example.com.
1INPTRns1.example.com.
2INPTRmail.example.com.
3INPTRwww.ckuyun.com.
#chgrpnamed*
3.启动bind办事
#systemctlenablenamed-chroot-setup
#systemctlrestartnamed-chroot
4.测试
#vim/etc/resolv.conf
nameserver192.168.0.254
searchexample.com
#nslookupwww.ckuyun.com
#nslookup192.168.0.1
总结:到此为止,一个基础的DNS剖析就已完成了,其他关于DNS的转发、子域受权、视图等设置会连续的增补!
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! |
|