rndc(Remote Name Domain Controllerr)是一个远程管理bind的工具,通过这个工具可以在本地或者远程了解当前服务器的运行状况,也可以对服务器进行关闭.重载.刷新缓存.增加删除zone等操作. 使用rndc可以在不停止DNS服务器工作的情况进行数据的更新,使修改后的配置文件生效.在实际情况下,DNS服务器是非常繁忙的,任何短时间的停顿都会给用户的使用带来影响.因此,使用rndc工具可以使DNS服务器更好地为用户提供服务.在使用rndc管理bind前需要使用rndc
什么是 DNS DNS(Domain Name System,域名系统),DNS 服务用于在网络请求时,将域名转为 IP 地址.能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的 IP 数串. 传统的基于 UDP 协议的公共 DNS 服务极易发生 DNS 劫持,从而造成安全问题. DNS 域名系统结构 Root 域名:DNS 域名使用时,规定由尾部句号来指定名称位于根或更高级别的域层次结构 Top Level 顶级域名:用来指示某个国家.地区或组织使用的名称的类型名称.如 .com