>托管服务提供商的名称服务器知道econemon.com的IP地址
>我的一台服务器知道ftp.econemon.com的IP地址
也,
>未知或未定义的子域应路由到与父域相同的IP
>如果我的DNS服务失败,如果所有请求都转到与econemon.com相关联的IP地址,那将会很棒,但我不确定它应该如何工作.
现在,我已经阅读了关于DNS的维基百科文章以消除我的知识,但令我困惑的部分是:客户如何知道要求ftp.econemon.com的IP地址的服务器?它是否从托管商处获得了这些信息?如果是这样,我是否必须在那里注册子域(那么我需要什么名称服务器)?
解决方法 如果要为域的某个部分委派权限,则需要在层次结构中添加另一个级别.当递归DNS服务器请求ftp.econemon.com的地址时,它将经历许多步骤.首先,它会询问一个将使用.com域名的名称服务器进行回复的根服务器(此步骤可能会被缓存并且不经常进行).然后它将询问.com服务器,他们将使用econemon.com域的名称服务器进行响应.最后,它会向这些服务器询问ftp.econemon.com的地址记录.
理论上,您只需将ftp.econemon.com添加为父区域中的NS条目即可
例如:
services NS ns1.econemon.com.ns1 A 192.0.2.1
然后在名称服务器中创建ftp.econemon.com作为区域.但是如果你这样做,你将不得不为每个服务器创建一个新区域.您可能想要做的是要求您的提供商添加委派的子域.
例如.:
services NS ns1.services.econemon.com.services NS ns2.services.econemon.com.ns1.services A 192.0.2.1ns2.services A 192.0.2.2
然后,您可以将services.econemon.com添加为名称服务器上的区域,只需在此单个区域中根据需要添加新条目.
如果你真的需要短名称,那么添加Cname记录应该不会太麻烦,以至于ftp.econemon.com的规范名称为ftp.services.econemon.com,这样你就可以随时更改IP地址了.您希望并允许用户使用短名称.
ftp.econemon.com. Cname ftp.services.econemon.com.总结
以上是内存溢出为你收集整理的domain-name-system – 我应该如何设置DNS以委派子域的权限?全部内容,希望文章能够帮你解决domain-name-system – 我应该如何设置DNS以委派子域的权限?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)