温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何进行企业网站Solaris环境DNS服务器创建

发布时间:2021-12-30 16:48:26 来源:亿速云 阅读:133 作者:柒染 栏目:云计算

这期内容当中小编将会给大家带来有关如何进行企业网站Solaris环境DNS服务器创建,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

1)几个必须的配置文件:

named.conf  
named.ca  
named.local  
master file(就是bind4里的zone file) ---- 在本文中用nanjing.org.cn和nanjing.org.cn.rev 两个文件。

  在这几个配置文件中,最主要的是named.conf,在/etc下, 它是named启动时缺省的启动文件。一个典型的named.conf文件至少包括options和zone,如: 

***//named.conf 文件内容 ***

---------------------------------------------------------------  
options {  
directory "/var/named"; //数据库文件的位置,要创建named这个目录,  
multiple-cnames yes;  
pid-file "/etc/named.pid";  
};   
//type domin    source host/file backup file  
zone "." in {  
type hint; //这里hint表示为缓存服务器  
file "named.ca";  
}; 

zone "0.0.127.in-addr.arpa" in {  
type master; //这里master表示为主dns server,  
file "named.local";  
}; 

zone "nanjing.org.cn" in {  
type master;  
file "nanjing.org.cn "; //这里的nanjing.org.cn就是你要创建的域,正向解析 ,  
}; 

zone "107.155.61.in-addr.arpa" in {  
type master;  
file "nanjing.org.cn.rev "; // 反向解析,域为107.155.61,  
};   
---------------------------------------------------------------------

  在这里面,options定义master file存放的路径,对应于某一个域, named就会到这里找数据文件,如有一个www.nanjing.org.cn的require请求,named就会到/var/named下找nanjing.org.cn这个文件,查出www.nanjing.org.cn的ip。Zone定义一个域,如nanjing.org.cn这个域,type定义域名服务器的类型,master 说明这是一个主域名服务器,第一个zone定义本地服务器为它自己的回送域的主服务器,将地址127.0.0.1映射为localhost,几乎在所有类型的域名服务器里都可以看见这个域。第二个zone用来定义一个高速缓存初始化文件,在named.ca 里至少包含着根服务器的名字和地址(这些根服务器也会变化). 一般named.ca不需要修改,named.local里只需要修改SOA纪录里域和联系人。file定义nanjing.org.cn这个域的master file。

  在/var/named目录下创建如下几个数据库与/etc/named.conf文件中相对应文件named.ca,named.local,nanjing.org.cn 和 nanjing.org.cn.rev。 

***// nanjing.org.cn 文件内容 ***

-------------------------------------------------------------  
@ IN SOA dns.nanjing.org.cn.  
root.dns.nanjing.org.cn. (  
2000120101 ; Serial Number  
10800; Refresh after 3 hours  
3600 ; Retry after 1 hour  
3600000 ; Expire after 6 weeks  
86400 ) ; Minimum TTL of 1 day   
        IN NS dns  
@     IN MX 10 mail  
   
Localhost IN A 127.0.0.1  
www IN A 61.155.107.131  
dns IN A 61.155.107.131  
mail IN A 61.155.107.132  
ftp IN  CNAME  dns  
-------------------------------------------------------------  
   
  这里面的@定义当前域,也就是nanjing.org.cn., IN定义这是一个inter-net类型的纪录,SOA(管理开始)标志一个授权域的开始,dns.nanjing.org.cn.为开创该域的服务器,可以用主域名服务器,root.dns.nanjing.org.cn.定义联系人,root后的.就是email里的@,括号里的几个数字定义和本域有关的几个参数,单位是秒,前四个参数用于辅域名服务器更新master file,其中;后面的是说明,serial number用于辅域名服务器判断主域名服务器的 master file是否更新,所以如果你有辅域名服务器,在每次修改 master file后就应该修改这个序列号,以便辅域名服务器更新这个域的master file. Refresh定义辅域名服务器刷新的时间,retry定义如果主服务器未响应,辅服务器重试的时间间隔,expire 定义这个域的过期时间,就是说如果辅服务器在连续42天里都没有从主服务器取到该域的信息,辅服务器就丢弃该域。第五个参数定义这个域在其他域名服务器的cache 里的有效期,过了这个时间其他的域名服务器就会到这里来重新查询相关的信息。 

DNS表明这个域的域名服务器是dns.nanjing.org.cn。NS纪录可以有多个;  
 @  IN MX 10 mail表示:所有发给当前域的邮件全部转发到服务器mail上。  
Localhost、www、dns和mail这四条A纪录的含义是将localhost解析到127.0.0.1 ;www.nanjing.org.cn和dns.nanjing.org.cn解析到61.155.107.131;将mail.nanjing.org.cn解析到61.155.107.132,定义ftp的别名为dns。

***// nanjing.org.cn.rev 文件内容 ***  
该文件存放从IP地址到域名的映射信息,文件内容:

-----------------------------------------------------------------  
@ IN SOA dns.nanjing.org.cn.  
 root.dns.nanjing.org.cn. (  
  2000120101  ; Serial  
  10800  ; Refresh  
  1800  ; Retry  
  3600000  ; Expire  
  86400 ) ; Minimum  
  IN NS dns.nanjing.org.cn.  
131  IN  PTR dns.nanjing.org.cn.  
132  IN  PTR  mail.nanjing.org.cn.  
------------------------------------------------

  语法说明:  
131  IN  PTR    dns.nanjing.org.cn.  
表示:当前域(即61.155.107)中地址为 131的服务器的域名为dns.nanjing.org.cn.  
132意义同上,表示的服务器的域名为mail.nanjing.org.cn.  
注意,此处服务器的域名要用绝对域名

***// named.ca 文件内容 ***

--------------------------------------------------------  
;       This file holds the information on root name servers needed to  
;       initialize cache of Internet domain name servers  
;       (e.g. reference this file in the "cache  .  "  
;       configuration file of BIND domain name servers).  
;  
;       This file is made available by InterNIC registration services  
;       under anonymous FTP as  
;           file                /domain/named.root  
;           on server           FTP.RS.INTERNIC.NET  
;       -OR- under Gopher at    RS.INTERNIC.NET  
;           under menu          InterNIC Registration Services (NSI)  
;              submenu          InterNIC Registration Archives  
;           file                named.root  
;  
;       last update:    Aug 22, 2000  
;       related version of root zone:   2000082200  
;

;  
; formerly NS.INTERNIC.NET  
;  
.                        3600000  IN  NS    A.ROOT-SERVERS.NET.  
A.ROOT-SERVERS.NET.      3600000      A     198.41.0.4  
;  
; formerly NS1.ISI.EDU  
;  
.                        3600000      NS    B.ROOT-SERVERS.NET.  
;  
; formerly NS1.ISI.EDU  
. 3600000 NS B.ROOT-SERVERS.NET.  
B.ROOT-SERVERS.NET. 3600000 A 128.9.0.107  
;  
; formerly C.PSI.NET  
.  3600000  NS  C.ROOT-SERVERS.NET.  
C.ROOT-SERVERS.NET.  3600000  A  192.33.4.12  
;  
; formerly TERP.UMD.EDU  
.  3600000  NS  D.ROOT-SERVERS.NET.  
D.ROOT-SERVERS.NET.  3600000  A  128.8.10.90  
;  
; formerly NS.NASA.ORG  
;.  3600000  NS  E.ROOT-SERVERS.NET.  
E.ROOT-SERVERS.NET.  3600000  A  192.203.230.10  
;  
; formerly NS.ISC.ORG  
.  3600000  NS  F.ROOT-SERVERS.NET.  
F.ROOT-SERVERS.NET.  3600000  A  192.5.5.241  
;  
; formerly NS.NIC.DDN.MIL  
.  3600000  NS  G.ROOT-SERVERS.NET.  
G.ROOT-SERVERS.NET.  3600000  A  192.112.36.4  
;  
; formerly AOS.ARL.ARMY.MIL  
.  3600000  NS  H.ROOT-SERVERS.NET.  
H.ROOT-SERVERS.NET.  3600000  A  128.63.2.53  
----------------------------------------------------------  
  说明:named.ca文件一般不需要修改。

***// named.local 文件内容 ***

-----------------------------------------------  
; SOA rec  
@ IN  SOA  dns.nanjing.org.cn.  root.nanjing.org.cn. (  
  2000120101 ; serial number  
  10800 ; refresh every 3 hours  
  10800 ; retry every 3 hours  
  604800 ; expire after a week  
  86400  ; TTL of 1 day  
                                )  
; Name Servers  
IN  NS  dns.nanjing.org.cn.  
;ip mappings  
1  IN  PTR  localhost.nanjing.org.cn.  
-----------------------------------------------

  说明:此文中只定义了IP地址为127.0.0.1的服务器对应的域名为:localhost。

  至此一个基本的主域名服务器就建立好了。但需要特别说明的是,在master file里,dns.nanjing.org.cn.后面的.,这个. 表示这是一个完整的纪录,否则服务器就会自动给你加上当前域,例如:www表示www.nanjing.org.cn,而www.nanjing.org.cn就会变成www.nanjing.org.cn.nanjing.org.cn,正确的表示方法可以是www或www.nanjing.org.cn. 如果不给这个.足够的重视,就很容易出错。  

上述就是小编为大家分享的如何进行企业网站Solaris环境DNS服务器创建了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI