一、中国移动GPRS骨干网中DNS组网 在介绍命名规范之前我们必须先介绍一下中国移动GPRS骨干网DNS建设中的组网情况,根据组网情况我们才能进一步了解这种命名的合理性。 1.1 GPRS组网方案 中国移动GPRS网络结构为二级网络结构:即由GPRS全国骨干网和GPRS省网组成。GPRS网络承载网络为中国移动互联网(CMNet),各种GPRS设备通过省网路由器接入中国移动互联网(CMNet)。 中国移动GPRS网络的总体结构图如图1所示: 图1 中国移动GPRS网络的总体结构图 各省网由中国移动统一分配IP地址。各GSN节点通过CMNet支持的路由协议交换路由信息,建立相互间的可达性。 1.2 GPRS骨干网中内部DNS的组网 中国移动GPRS工程中骨干网的建设情况如下: 在北京、广州各设置一个根DNS,为全网提供域名解析服务,这两个根DNS互为备份。 省级DNS为本省SGSN提供APN的解析,对于省级DNS无法解析的APN,由根DNS负责完成。 在北京、广州各设置一个骨干GGSN,以便在用户漫游至其它PLMN GPRS网,而拜访网没有GGSN支持漫游用户使用的通用接入点名(APN)时,作为漫游用户的归属GGSN提供接入服务。这两个骨干GGSN分别由北京和广州本地的GGSN 兼任,互为备份。GPRS骨干网与省网之间通过CMNet相连。 中国移动GPRS网络的内部DNS总体结构图如图2所示: 图2 中国移动GPRS网络的内部DNS总体结构图 1.3 GPRS骨干网中外部DNS的组网 中国移动IP骨干网外部DNS系统设计方案 北京节点:负责为北京(bj)、天津(tj)、山东(sd)、河北(hb)、河南(hn)、山西(sx)、内蒙(nm)、辽宁(ln)、吉林(jl)、黑龙江(hl)、陕西(sn)、甘肃(gs)、青海(qh)、宁夏(nx)、西藏(xz)和新疆区(xj)域内节点提供DNS服务。 上海节点:负责为上海(sh)、江苏(js)、浙江(zj)、福建(fj)、安徽(ah)、湖北(hb)、江西(jx)和湖南(hn)区域内节点提供DNS服务。 广州节点:负责为广东(gd)、广西(gx)、海南(hi)、四川(sc)、重庆(cq)、贵州(gz)和云南(yn)区域内节点提供DNS服务。 三个DNS在顶级域上构成一主两备的模式:北京为主,上海、广州为备;在二级区域上采用如下备份关系:北京DNS为广州的备份、上海DNS为北京的备份、广州DNS为上海的备份。 中国移动GPRS网络的外部DNS总体结构图如图3所示: 图3 中国移动GPRS网络的外部DNS总体结构图 二、GPRS骨干网DNS名称的设计规则 根DNS: 北京根DNS主机名 BJDNS01Amt.GPRS.Chinamobile.com
广州根DNS主机名 GZDNS01Aer.GPRS.Chinamobile.com 各省DNS: 主DNS主机名:(省名缩写)DNS01B(厂家名缩写).(省名缩写).GPRS.Chinamobile.com 备DNS主机名:(省名缩写)DNS02B(厂家名缩写).(省名缩写).GPRS.Chinamobile.com 辽宁DNS主机服务器主机名如下: 主DNS主机名:LNDNS01BHW.LN.GPRS.Chinamobile.com 备DNS主机名:LNDNS02BHW.LN.GPRS.Chinamobile.com 第三章 DNS数据实施方案 GPRS骨干网中需要设立域名服务器(DNS),主要完成对域名的解析,主要有两方面的内容:在用户进行上下文激活的时候,SGSN将APN提交给域名服务器解析,由此获得GGSN的IP地址;在SGSN之间的路由区更新过程中,新的SGSN通过域名解析查找原SGSN的地址。在同外部分组数据网(IP网)互联的时候,用户上网需要进行域名解析,该域名服务器位于外部网,在透明接入的时候由GPRS运营者提供,在非透明接入的时候由ISP提供。GPRS网中的DNS可分级设置,APN或GSN域名首先由本省DNS进行解析,如果省DNS无法解析再送到根DNS进行解析。 同时考虑DNS的安全性要求,在各省至少建设1套DNS设备,考虑到DNS设备的安全可靠性,采用1主1备工作方式,负责本省内GPRS省网的域名解析。 图4示:各省内GPRS设备于DNS设备组成的Gn网段。 一、省级DNS服务器 1、按地理区域划分配置上级主备的CMCC-GPRS-Root-DNS数据; 2、配置本地授权APN; 3、配置APN的正向域名转换数据:包括域名服务器和本地授权APN内的主机节点的域名到IP地址的对应解析记录; 4、配置反向DNS数据,即根据IP地址来查询DNS主机名。 二、根DNS 1、配置上级DNS(Aicent-Root-DNS); 2、对于cmnet、cmwap、internet等APN,配置相应的解析数据; 3、配置下级域名与省级DNS服务器的对应关系数据; 4、配置全网RAI和SGSN的IP地址的对应解析记录。 注:要求采用递归方式进行配置。 第四章 DNS工作原理 一、GPRS中的DNS作用 在GPRS骨干网的DNS(Domain Name Server,域名服务器)主要是用来解析GSN的IP地址的:在PDP上下文激活过程中,SGSN需要通过对APN(接入点名:标识接入外部分组数据网名)进行域名解析,获得用户上网所使用的GGSN的IP地址,并返回给SGSN,SGSN根据DNS提供的GGSN的IP地址建立至相应的GGSN的连接;在SGSN间路由区更新过程中,通过RAI构造域名,进行解析,得到旧SGSN的IP地址,并与旧的SGSN进行信令和数据交互,从而完成路由区更新过程。 DNS可分级设置,省级DNS将把它无法解析的APN送至上根DNS,由上级根DNS进行指定其他省级DNS进行解析。 用户PDP上下文激活完成后,用户上网过程中解析域名所使用的DNS服务器是外部网中的DNS服务器。 在省级GPRS网络中DNS的位置如图5所示: 图5 省级GPRS网络的区域结构图 二、DNS的工作模式 下面我们看看DNS是如何工作的,假设我们的域名服务器是NMDNS01BHW.NM.GPRS. Chinamobile.com,它用来处理所有域内机器发出的DNS请求,这种DNS请求可以分成两种,一种是在nm.mnc000.mcc460.gprs内部的名字,名字形式是(比如说)test. nm.mnc000.mcc460.gprs;第二种是在Nm.mnc000. mcc460.gprs之外,比如说ln.mnc000.mcc460.gprs Nm.mnc000.mcc460. gprs中应该包含所有名字为*. nm.mnc000.mcc460.gprs的机器的名字到IP地址的对照关系,但是不包含*. ln.mnc000.mcc460.gprs的对照关系。所以,当DNS客户机器向它提出一个查找test.nm.mnc000.mcc460.gprs的请求的时候,它直接从本地数据库得到IP地址信息并且送回。 当接收到一个类似于test.ln.mnc000.mcc460.gprs的DNS查询请求的时候,DNS服务器将首先判断出它不在本地域内部,为了得出一个结果,它有两个选择,一个是回答客户“我不知道,但是你可以去问XXX服务器”;另外一个选择是自己去查询其他的DNS服务器,得到结果后再传送给客户。第二种方式称为递归检索。为了能够找到test.ln.mnc000.mcc460.gprs的地址,NMDNS01BHW.NM.GPRS.Chinamobile.com必须知道世界上其他服务器的地址,这有两种方案,第一种是NMDNS01BHW.NM.GPRS.Chinamobile.com一开始就知道一个更庞大的DNS服务器,所有不懂的名字都交给它去查询,这种方式称为转发;另外一个方法更专业一点,首先, NMDNS01BHW.NM.GPRS.Chinamobi le.com知道世界上某些最重要的名字服务器的地址,然后再从这些服务器开始按照DNS的树状顺序查询。 在gprs中这个重要的名字服务器就是根DNS。NMDNS01BHW.NM.GPRS.Chinamo bile.com发现自己不知道ln.mnc000.mcc460.gprs的地址,但是它知道“根”服务器,例如,BJDNS01Amt.GPRS.Chinamobile.com就是这样的一个服务器,其地址是211.136.70.90 ,所以它向211.136.70.90提出一个请求。根服务器接受到这个请求之后,test.ln.mnc000.mcc460. gprs看起来在ln.mnc000. mcc460.gprs中,而它知道ln.mnc000.mcc460.gprs的域名应该由lndns01bhw .ln.gprs.chinamobile.com负责,其IP地址是211.137.34.132。于是它回答:“211.137.34.132,以后凡是ln.mnc000.mcc460.gprs的请求你可以问它”。当NMDNS01BHW.NM.GPRS.Chinamobile.com询问lndns01bhw.ln.gprs.chinamo bile.com时,终于得到了这个域名的正确地址: 211.137.34.132。 但接下来,在返回信息之前,NMDNS01BHW.NM.GPRS.Chinamobile.com将首先记忆自己所学到的知识:ln.mnc000.mcc460.gprs的名字是211.137.34.132它将这些信息记录在自己的文件中,以后当再有客户询问Ln.mnc000.mcc460 .gprs时,它直接回答:“我记得那是211.137.34.132"。最后,返回查询结果。 显然,由于NMDNS01BHW.NM.GPRS.Chinamobile.com存储了查询到的知识,所以它也可以回答许多不应该由它 回答的信息,但是这些信息可能是错误的(因为名字到IP的对照关系可以更改)。这种 信息称为“非权威信息”。相反,有关nm.mnc000.mcc460.gprs的信息它的知识肯定是正确的。 为了提高域名服务的效率,通常一个子域内可以有多个域名服务器,这些服务器可以分成三类,一类是确实记录了域内机器的名字信息的服务器,称为主(primary)域名服务器;另一类也包含记录,但是它的信息是定期从主服务器来的,这种服务器的名字信息也是权威信息,这种服务器称为从(secondary)域名服务器;还有一类简单地缓冲各种查询信息,自己并不发布任何权威信息,这称为cache-only服务器。 DNS域名解析过程如图6所示: 首先允许DNS进行域名解析是靠/etc/nsswitch.conf文件来激活的。 “主机表”存在的路径是 /etc/inet/hosts,进行从主机名字到IP地址的转换 。 这里的NIS指的是Network Information Service是Sun的网络信息服务,是供应商的增值服务。Client system在/etc/resolv.conf文件中获得本地DNS服务器的列表和地址。 本地DNS服务器首先从自己的CACHE中获得信息,并进行解析,如果解析不到,则指到根DNS。 根DNS再查找能够解析的其他DNS服务器。 图6采取递归方式的DNS域名解析过程示意图 第五章 DNS数据配置规范 一、省DNS需要完成的域名解析
根据集团公司的要求,省级DNS应该完成对如下APN进行解析:
以辽宁省为例:
(1)cmnet.mnc000.mcc460.gprs
(2)cmwap.mnc000.mcc460.gprs
(3)xxxx.mnc000.mcc460.gprs
(4)xxxx.ln.mnc000.mcc460.gprs
(5)RACxxxx.LACyyyy.MNC0000.MCC0460.GPRS
对上述apn解析为本地的GGSN地址;对于其它apn,向根DNS发起请求,从根DNS获取他省的DNS的地址,从他省DNS获取相应的GGSN地址。同时要求省级DNS向根DNS发递归请求不采用非递归请求。 二、DNS数据配置规范 省级DNS配置数据主要涉及如下几个文件,以辽宁(ln)为例其它省同理:
/etc/named.conf ――DNS配置文件
var/named/ named.cmnet ――CMNET的解析文件
var/named/ named.cmwap ――CMWAP的解析文件
var/named/ named.ln ――所有辽宁省允许全国漫游apn的解析文件
var/named/ named.ra ――SGSN之间有相邻关系路由区的解析文件
var/named/ named.xxxx ――对某个辽宁省本地APN不允许漫游的解析文件
var/named/ named. 127.0.0 ――本DNS回送地址(loopback address)
var/named/ named. 211.137.34 ――本DNS回送地址(loopback address)
var/named/ named.cache ――根DNS配置文件
下面我们将对每个文件具体配置进行详细的规定,要求各省严格执行本规范要求的配置格式。 2.1、named.conf 文件 DNS服务器通常用named守护进程提供,不过它有一个怪异的名字,称为bind。我们研究的是bind 8,这是目前的Linux发行版本中的named程序的标准。要使用named程序,你需要安装bind软件包,我这里使用的是bind-8.2.1-7。配置bind8首先需要处理/etc/named.conf文件,通常它由一串段落构成,我们这里只能介绍最重要的部分。在DNS服务器启动的时候,/etc/init.d/inetsvc自动启动in.named域名系统进程,in.named自动去读取它的配置文件/etc/named.conf,通过/etc/named.conf我们就可以对某个域名解析启动本地的数据和引导到其他服务器。 下面根据辽宁省主DNS的named.conf文件为例对本规范详加阐述: /etc/named.conf是基本的配置文件,但不包含任何DNS数据,针对我们前面的设定,先建立以下/etc/named.conf,其内容如下(兰色部分为解释):
options {
directory "/var/named"; //指定in.named工作目录在/var/named
pid-file "/var/named/named.pid"; //指定in.named的进程号在为named.pid
forwarders { //采取递归方式接入根DNS
211.136.70.99;
211.136.230.245;
};
};
zone "ln.mnc000.mcc460.gprs" in { //制定ln.mnc000.mcc460.gprs为本地授权域允许全国漫游
type master; //定义为主名字服务器
file "named.ln"; //定义域名解析文件
};
zone "cmnet.mnc000.mcc460.gprs" in { //cmnet.mnc000.mcc460.gprs为本地授权域
type master;
file "named.cmnet";
};
zone "cmwap.mnc000.mcc460.gprs" in { //cmwap.mnc000.mcc460.gprs为本地授权域
type master;
file "named.cmwap";
};
zone "lmcc.mnc000.mcc460.gprs" in { //lmcc.mnc000.mcc460.gprs为本地授权域不允许全国漫游,在这里lmcc只是举个例子,根据各省应用的不同可以对本地apn自行设置。
type master;
file "named.lmcc";
};
zone " mnc0000.mcc0460.gprs" in { //mnc0000.mcc4600.gprs(ra)为本地授权域
type master;
file "named.ra";
};
zone "34.137.211.in-addr.arpa" in {. //将网络211.137.34.X里的地址映射到主机名
type master;
file "named. 211.137.34";
};
zone "4.59.10.in-addr.arpa" in { //将网络10.216.19.X里的地址映射到主机名
type master;
file "named.10.59.4";
};
zone "0.0.127.in-addr.arpa" in { //包含了127.0.0.*形式的地址到域名的转换数据
type master;
file "named.127.0.0";
};
zone "." in {
type hint;
file "named.cache"; //从named.cache 文件中获得根服务器地址
}; 2.2、named.ln文件 现在,要按 /etc/named.conf中的定义,建立各个DNS数据文件。 根据/etc/named.cmwap的定义,我们在/var/named目录下建立Named.nm,其中应该包括所有在*.nm.mnc000.mcc460.gprs域内的主机节点。下面是named.nm的例子:
@ IN SOA LNDNS01BHW.LN.GPRS.Chinamobile.com. . (
2001041804 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400 ) ; Minimum;
@ IN NS LNDNS01BHW.LN.GPRS.Chinamobile.com.
@ IN NS LNDNS02BHW.LN.GPRS.Chinamobile.com.;
LNDNS01BHW.LN.GPRS.Chinamobile.com. IN A 211.137.34.132
LNDNS02BHW.LN.GPRS.Chinamobile.com. IN A 211.137.34.132
cmwap IN A 211.137.34.130
cmnet IN A 211.137.34.130 其中第一行是SOA记录,定义了域名数据的基本信息,依次是DNS服务器名、DNS 管理员邮件地址(这里的“@“用“.“代替),括号内的第一个数字是文件版本号(一般为当天的时间和修改次数组成),每次本文件内容修改后,必须更改此号。其余数字与DNS服务器直接的数据交换有关,在这里我们不需要改动。 括号后面有一条IN NS记录,定义了域名服务器本身的域名;IN A记录定义了对域名服务器和*.nm..mnc000.mcc460.gprs域内的主机节点 的DNS域名到IP地址的记录的解析结果,是必须有另一种记录是MX记录。MX是邮件地址转换记录,这里忽略。 2.3、named.cmnet文件 现在,要按 /etc/named.conf中的定义,建立各个DNS数据文件。根据/etc/named.cmnet的定义,我们在/var/named目录下建立named.cmnet,其中应该包括所有在*.cmnet.mnc000.mcc460.gprs域内的主机节点。下面是named.cmnet的例子: @ IN SOA LNDNS01BHW.LN.GPRS.Chinamobile.com.. (
2001041804 ; Serial //序号,被区传送保留使用
10800 ; Refresh //区更新周期
3600 ; Retry //区传送失败后重试间隔
604800 ; Expire //区数据不再是权威的经过的时间
86400 ) ; Minimum //此区的任何资源记录的缺省TTL值 ;
@ IN NS LNDNS01BHW.LN.GPRS.Chinamobile.com.
@ IN NS LNDNS02BHW.LN.GPRS.Chinamobile.com.
;
LNDNS01BHW.LN.GPRS.Chinamobile.com. IN A 211.137.34.132
LNDNS02BHW.LN.GPRS.Chinamobile.com. IN A 211.137.34.133
@ IN A 211.137.34.130 2.4、named.cmwap文件
根据/etc/named.cmwap的定义,我们在/var/named目录下建立named.cmwap,其中应该包括所有在*.cmwap.mnc000.mcc460.gprs域内的主机节点。下面是Named.cmwap的例子:
@ IN SOA LNDNS01BHW.LN.GPRS.Chinamobile.com. flying.HUAWEI.com. (
2001041804 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400 ) ; Minimum
;
@ IN NS LNDNS01BHW.LN.GPRS.Chinamobile.com.
@ IN NS LNDNS02BHW.LN.GPRS.Chinamobile.com.
;
LNDNS01BHW.LN.GPRS.Chinamobile.com. IN A 211.137.34.132
LNDNS02BHW.LN.GPRS.Chinamobile.com. IN A 211.137.34.133
@ IN A 211.137.34.130 2.5、named.ra文件
现在,要按 /etc/named.conf中的定义,建立各个DNS数据文件。在/var/named目录下建立named.ra,其主要作用是SGSN之间有相邻关系路由区的解析文件,当MS在同一PLMN内的两个SGSN间漫游时,新SGSN通过原RA与原SGSN的关系找出原SGSN的地址。这样每个SGSN就知道在PLMN内其它SGSN的地址。
当MS从一个SGSN漫游到另一个PLMN内的SGSN时,新SGSN自己无法得知原SGSN的地址,而是由SGSN将原路由区信息翻译成如下形式的逻辑名:
RACxxxx.LACyyyy.MNCzzzz.MCCwwww.GPRS; x,y,z,w是十六进制数字。
然后,SGSN使用逻辑地址从DNS服务器查询原SGSN的IP地址。每个PLMN应各配置一个DNS服务器。注意,DNS服务器是GPRS内部的实体,在GPRS系统外是未知的。
以上暗示当MS漫游到另一个路由区时,在无线信道上至少要发送CC+MNC+RAC+LAC(=RAI)参数。
如果新SGSN因任何原因未能获得原SGSN的地址,则与在同一PLMN内出现这种情况时采取同样的处理方法。
named.ra文件其中应该包括所有在*.mnc0000.mcc4600.gprs域内的主机节点。下面是named.ra的例子: @ IN SOA LNDNS01BHW.LN.GPRS.Chinamobile.com.. (
2001041804 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400 ) ; Minimum ;
@ IN NS LNDNS01BHW.LN.GPRS.Chinamobile.com.
@ IN NS LNDNS02BHW.LN.GPRS.Chinamobile.com.
;
LNDNS01BHW.LN.GPRS.Chinamobile.com. IN A 211.137.34.132
LNDNS02BHW.LN.GPRS.Chinamobile.com. IN A 211.137.34.133
RAC0001.LAC4108 IN A 211.137.34.145
RAC0001.LAC4109 IN A 211.137.34.145
RAC0001.LAC4101 IN A 211.137.34.145
RAC0001.LAC4157 IN A 211.137.35.10
RAC0001.LAC4122 IN A 211.137.35.4
RAC0001.LAC4128 IN A 211.137.35.16
RAC0001.LAC4126 IN A 211.137.35.16
RAC0001.LAC4129 IN A 211.137.35.16
RAC0001.LAC4131 IN A 211.137.35.16
RAC0001.LAC4161 IN A 211.137.35.16
RAC0001.LAC4151 IN A 211.137.36.7
RAC0001.LAC4141 IN A 211.137.36.10
RAC0001.LAC4113 IN A 211.137.37.130
RAC0001.LAC4112 IN A 211.137.37.130
RAC0001.LAC4152 IN A 211.137.36.4
RAC0001.LAC4136 IN A 211.137.35.4
RAC0001.LAC4123 IN A 211.137.35.7
以上这些路由区分别指到沈阳、大连、营口、丹东、鞍山等辽宁各地SGSN
2.6、named.lmcc文件
根据/etc/named.cmnet的定义,我们在/var/named目录下建立named.lmcc,其中应该包括所有在*.lmcc.mnc000.mcc460.gprs域内的主机节点。下面是named.lmcc的例子: @ IN SOA LNDNS01BHW.LN.GPRS.Chinamobile.com.. (
2001041804 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400 ) ; Minimum ;
@ IN NS LNDNS01BHW.LN.GPRS.Chinamobile.com.
@ IN NS LNDNS02BHW.LN.GPRS.Chinamobile.com.
;
LNDNS01BHW.LN.GPRS.Chinamobile.com. IN A 211.137.34.132
LNDNS02BHW.LN.GPRS.Chinamobile.com. IN A 211.137.34.133
@ IN A 211.137.34.130
lmcc.mnc000.mcc460.gprs为本地授权域不允许全国漫游,在这里lmcc只是举个例子,根据各省应用的不同可以对本地apn自行设置。 2.7、named.211.137.34 反向DNS数据文件用来提供根据IP地址查询相应DNS主机名,每个网段分别有一个数据文件。
@ IN SOA NMDNS01BHW.NM.GPRS.Chinamobile.com. . (
2001041804 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400 ) ; Minimum;
@ IN NS NMDNS01BHW.NM.GPRS.Chinamobile.com.
@ IN NS NMDNS02BHW.NM.GPRS.Chinamobile.com.;
27 IN PTR NMDNS01BHW.NM.GPRS.Chinamobile.com.
28 IN PTR NMDNS02BHW.NM.GPRS.Chinamobile.com. 反向DNS数据文件中的主要部分是PTR记录,PTR记录中的IP地址都只有主机号,named会根据named.conf的定义自动加上前面的网络号,注意在后面的主机名要附加一个“.” 。 2.8、Named.127.0.0 对于内部网段127.0.0通常只有一个地址,即127.0.0.1 loopback地址,主机用它来将数据流导向自己,如果没有它一但查找127.0.0.1就有可能失败,内容如下: @ IN SOA localhost. . (
2001041804 ; Serial
10800 ; Refresh
3600 ; Retry
604800 ; Expire
86400 ) ; Minimum @ IN NS localhost. 1 IN PTR localhost.
2.9、named.cache文件 在UNIX系统上通常在/var/named下已经提供了一个named.cache,该文件中包含了Internet的顶层域名服务器,在这里我们把它叫作根服务器,但这个文件通常会发生变化,所以最好从Internic下载最新的版本。该文件可通过匿名ftp从ftp.rs.internic.net下载,在domain目录下,文件名为named.root。该文件下载后要拷贝到named的工作目录并重命名成named.conf中指定的文件名,本文中为named.cache。 内容如下: . 3600000 IN NS BJDNS01Amt.GPRS.Chinamobile.com.
BJDNS01Amt.GPRS.Chinamobile.com. 3600000 A 211.136.70.99 . 3600000 NS GZDNS01Aer.GPRS.Chinamobile.com.
GZDNS01Aer.GPRS.Chinamobile.com. 3600000 A 211.136.230.245 2.10、辅dns配置 以配置/etc/named.conf文件为例 它是基本的配置文件,但不包含任何DNS数据,针对我们前面的设定,先建立以下/etc/named.conf,其内容如下:
options {
directory "/var/named";
pid-file "/var/named/named.pid";
forwarders {
211.136.70.99;
211.136.230.245;
};
};
zone "ln.mnc000.mcc460.gprs" in {
type slave; //辅名字服务器
file "named.ln";
masters {211.137.34.132}; //指named.nm文件到主辅名字服务211.137.34.132上取
};
zone "cmnet.mnc000.mcc460.gprs" in {
type slave; //辅名字服务器
file "named.cmnet";
masters { 211.137.34.132; }; //指named.cmnet文件到主辅名字服务211.137.34.132上取
};
zone "cmwap.mnc000.mcc460.gprs" in {
type slave;
file "named.cmwap";
masters {211.137.34.132; };
};
zone "mnc0000.mcc4600.gprs" in {
type slave;
file "named.ra";
masters { 211.137.34.132; };
};
zone "lmcc.mnc000.mcc460.gprs" in {
type slave;
file "named.lmcc";
masters { 211.137.34.132; };
};
zone "34.137.211.in-addr.arpa" in {
type slave;
file "named.211.137.34";
masters {211.137.34.132; };
};
zone "4.59.10.in-addr.arpa" in {
type slave;
file "named.10.59.4";
masters { 211.137.34.132; };
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "named.127.0.0";
};
zone "." in {
type hint;
file "named.cache";
}; |