- 论坛徽章:
- 0
|
原帖由 llzqq 于 2010-1-4 07:02 发表 ![]()
不要只看到abc.com与ddd.com名字不同,如果abc.ocm与ddd.com的ZONE都存在于同一个物理服务器上呢
不错,是可以在同一个物理服务器上啊
还有疑问:如果abc将权DNS设为ns.ddd.com了,这时即使在同一个物理服务器上,是不是abc的解析都应该在ddd.com的zone文件中做?还是即可以在ddd的zone中做,也可以在abc的zone 中做?
如一楼贴子中那样12-15行的设置,那么abc的zone中的其它记录,比如A, MX会被在ddd.com zone文件中的设置覆盖吗?
例:在ddd.com的zone文件中也有一行
a.abc.com. 3600 IN A 123.45.67.89
这时实际访问a.abc.com应该是解析到123.45.67.89还是解析到120.172.234.27?
对于像一楼这样的解析,假如abc.com与ddd.com是在两个不同的DNS服务器上做解析的话,在abc的zone中只指定了ddd的ns,没有指定其IP,这样会不会有多余的DNS查询操作?如果指定ddd.com的ns IP的话,DNS查询是会更快一些吧?
我一直搞不明白现在很多的专业DNS的代管的他们的zone文件是如何做的?
例如:aidns.com为提供商,abc.com为客户
假如以下为aidns.com的zone文件
===============================
$TTL 6h //第1行
$ORIGIN aidns.com. //第2行
@ 3600 IN SOA ns1.aidns.com. root.aidns.com.( //第3行
929142851 ; Serial //第4行
1800 ; Refresh //第5行
600 ; Retry //第6行
2w ; Expire //第7行
300 ; Minimum //第8行
)
@ 2d IN NS ns1.aidns.com. //第9行
@ 2d IN NS ns2.aidns.com. //第10行
@ 2d IN NS ns3.aidns.com. //第11行
@ 3600 IN A 120.172.234.27 //第12行
a 3600 IN A 120.172.234.27 //第13行
b 3600 IN CNAME a.aidns.com. //第14行
@ 3600 IN MX a.aidns.com. //第15行
@ 3600 IN TXT "TXT" //第16行
..... //第17行
===============================
当abc.com使用aidns服务时,在aidns后台添加了一个域名abc.com,此时会在ns1.aidns.com上生成一个abc.com的 zone文件,如下
===============================
$TTL 6h //第1行
$ORIGIN abc.com. //第2行
@ 3600 IN SOA ns1.aidns.com. root.aidns.com.( //第3行
929142851 ; Serial //第4行
1800 ; Refresh //第5行
600 ; Retry //第6行
2w ; Expire //第7行
300 ; Minimum //第8行
)
@ 2d IN NS ns1.aidns.com. //第9行
@ 2d IN NS ns2.aidns.com. //第10行
@ 2d IN NS ns3.aidns.com. //第11行
@ 3600 IN A 120.172.234.27 //第12行
a 3600 IN A 120.172.234.27 //第13行
b 3600 IN CNAME a.abc.com. //第14行
@ 3600 IN MX a.abc.com. //第15行
@ 3600 IN TXT "TXT" //第16行
===============================
上面这个文件我们假如SOA和NS记录是生成这个域文件时就有的,那么用户abc.com在后台有添加第12至16行的内容的权限,而1至11行是由aidns.com自动生成,不能更改的,此时由于是同一台物理dns,所以在ns记录那里即使不给出ns1.aidns.com的ip,也不会影响到解析速度,就是说不会有多余DNS查询出现。
在实际上的使用中,第12至16行是可以正常解析运行的。
还是回到我的那个疑问:
若在aidns.com的zone文件第17行处加上a.abc.com. 3600 IN A 123.45.67.89的话,是不是这个时候解析的a.abc.com IP地址应该是123.45.67.89 ?我是这么认为的,因为毕竟SOA上有设置ns1.aidns.com,请版主指教! |
|