2022年BIND 高级特性(二)-- 动态更新域名服务器教程.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年BIND 高级特性(二)-- 动态更新域名服务器教程.docx》由会员分享,可在线阅读,更多相关《2022年BIND 高级特性(二)-- 动态更新域名服务器教程.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年BIND 高级特性(二) 动态更新域名服务器教程摘要:BIND 高级特性(二) 动态更新在许多大的网络中为了简化维护量,都运用了DHCP来动态安排IP地址。这样就要求DNS也能够动态的添加和删除记录。BIND8和9就支持DNS动态更新机制。主DNS和辅DNS在处理收到的动态更新记录是有区分的,辅DNS在收到更新消息的时候,由于它不是该区的主DNS,它就会将这个更新消息转发给它的主DNS,这称作“更新转发”。而主DNS当然就简洁地做更新而已。如何来创建动态更新消息呢?第一种是用软件编程方式,采纳ns_update()解析器例程来创建。其次种则是用吩咐行程序nsupdate吩咐手工创建。
2、这里主要讲一下其次种,吩咐格式如下:prereqyxrrsetdomainnametypeprereqnxrrsetdomainnametypeprereqyxdomaindomainnameprereqnxdomaindomainnameupdatedeletedomainnametyperdataupdateadddomainnamettlclasstyperdata看起来好像挺困难,其实很简单。prereq表示预先必需符合的条件,yxrrset表示存在记录,nxrrset表示不存在记录,而yxdomain则表示存在域名了。例如:#nsupdate>.>.600A210.52.
3、83.228>这个例子告知服务器只有在域名不存在时才对域名添加一个地址。留意最终一个空行表示nsupdate发送这个更新消息。#nsupdate>.MX>.MX>.600MX.>.600MX.>这个例子告知服务器检查服务器是否有.的MX记录,假如有的话就删除原有的MX记录,重新添加两个。如何来限制动态更新呢?我们可以运用allow-update参数来限制动态更新,如:zone“”{typemaster;file;allow-update{x.x.x.x;}/IP地址}不过,要留意的是假如我们允许从辅DNS向主DNS进行
4、地址更新,那么任何人只要向辅DNS发送更新消息,经过转发更新也能进行原本不能进行的动态更新,如何防止这一点呢?可以在辅DNS上运用allow-update-forwarding参数来做转发更新的限制,如:zone“”{typeslave;file;allow-update-forwarding{x.x.x.x;}/IP地址}wangrujun 回复于:2022-02-25 09:56:59原来动态更新也是要自己手工修改的呀。感谢版主另外问一下,很多域名服务供应商,现在供应了动态域名服务。请问这是怎么实现的呀?阿骁 回复于:2022-02-25 18:28
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年BIND 高级特性二 动态更新域名服务器教程 2022 BIND 高级 特性 动态 更新 域名 服务器 教程
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内