DNS主配置文件的几个选项
options块中:
listen-on port 监听DNS查询请求的本机IP地址及端口
eg:listen-on port 53 { 192.168.0.78 };监听本机的192.168.0.78的DNS查询,如果不跟这个参数,表示侦听本机所有IP地址收到的DNS
listen-on port 53 { any; };
listen-on-v6 port 监听IPv6的
directory 指定区域配置文件所在的目录
directory "/var/named";
query-source port 指定客户端在提交DNS查询必须使用的源端口
query-source port 53;
allow-query { IP1;ip2;ipn.. };指定接受DNS查询请求的客户端
eg:allow-query { 192.168.0.101;192.168.1.1; };只允许这两个地址查询
allow-recursion 指定允许提交递归查询的客户端,allow-query和allow-recursion区别在于allow-recursion 不负责提交迭代查询
forward only|first
forwarders 指定转发服务器
eg:forwarders { 1.1.1.1; }; 凡是在本机上查询不到的都转发到1.1.1.1上
version 指定DNS客户端在查询的时候显示的BIND版本号,如version “hello,I can't tell you”
interface-interval 指定BIND检查网络接口变化的周期
datasize 服务器可以使用最大内存量
max-cache-size最大缓存,如max-cache-size 10M
recursive-clients DNS服务器同时为客户执行的递归查询最大的数量,默认1000,每个递归查询一次会使用20KB内存
tcp-clients DNS服务同时街艘的tcp连接最大的数量,默认100
allow-transfer 允许区域传输的辅助区域
max-transfer-time-in 设置时间更长的进入的域传输将会被终止,默认120min
max-transfer-idel-in 在设置的时间下没有任何进展的域传输将会被终止,默认60min
max-transfer-time-out 运行时间比设定的时间长的发出的域传输将会被终止
max-transfer-idle-out 在设定的时间下没有任何进展的发出的域传输将会被终止
serial-query-rate 辅助服务器将会定时查询主域名服务器
transfer-format 传输的格式
transfer-in 可以同时运行的进入的域传输最大值
recursion yes|no|off 是否允许客户递归查询
view块
match-clients 指定提交DNS客户端的源IP地址范围
match-destinations 指定提交DNS客户端的目标IP地址范围
match-rescursive-only yes|no 指定是否可以递归查询
include 指定主配置文件,如include "/etc/name.zones";
DNS主配置文件的几个选项的更多相关文章
- Nginx 主配置文件参数详解
Nginx 主配置文件参数详解 Nginx 安装完毕后,会有响应的安装目录,安装目录里 nginx.conf 为 nginx 的主配置文件, ginx 主配置文件分为 4 部分,main(全局配置). ...
- DNS相关配置文件
我们晓得主机名对应到 IP 有两种方法,早期的方法是直接写在档案里面来对应, 后来比较新的方法则是透过 DNS 架构!那么这两种方法分别使用什么配置文件?可不可以同时存在? 若同时存在时,那个方法优先 ...
- Hibernate配置文件hbm主键的generator可选项
Hibernate配置文件hbm主键的generator可选项 1.自动增长identity 适用于MySQL.DB2.MS SQL Server,采用数据库生成的主键,用于为long.short.i ...
- php配置虚拟主机的配置步骤(hosts、httpd.conf、vhosts.conf)1.配置本地的dns文件2.配置apache的主配置文件3.配置Apache的虚拟主机
1.域名解析(DNS) 找到C:\Windows\System32\drivers\etc目录下的hosts文件,在里面进行添加对应的内容
- CentOS6.7安装部署php5(详解安装选项与主配置文件)
模块安装---PHP 编译环境:gcc gcc-c++ pcre-devel openssl-devel libxml2 libxml2-devel bzip bzip-dev ...
- Apache主配置文件httpd.conf 详解
Apache的主配置文件:/etc/httpd/conf/httpd.conf 默认站点主目录:/var/www/html/ Apache服务器的配置信息全部存储在主配置文件/etc/httpd/co ...
- Httpd主配置文件httpd.conf 详解
Apache的主配置文件:/etc/httpd/conf/httpd.conf默认站点主目录:/var/www/html/Apache服务器的配置信息全部存储在主配置文件/etc/httpd/conf ...
- 详解Apache服务与高级配置,(主配置文件每行都有描述)
HTTP服务---> http://httpd.apache.org/(官方网站) httpd service :纯粹的web服务器,同时开源(不是GPL). 特性:1.在进程特性上通常是事先 ...
- linux之DNS主域,从域,缓存服务器的架设
DNS主域,从域,缓存服务器的架设 DNS域名系统 组织域 顶级域 域名解析过程迭代递归 DNS(Domain Name System ) 在Internet中使用IP地址来确定计算机的地址. 为了 ...
随机推荐
- mariadb 10 多源复制(Multi-source replication) 业务使用场景分析,及使用方法
mariadb 10 多源复制(Multi-source replication) 业务使用场景分析,及使用方法 官方mysql一个slave只能对应一个master,mariadb 10开始支持多源 ...
- Linux 挂载2T以上存储
在生产环境中,我们会遇到分区大于2T的磁盘(比如:添加一个3TB的存储),由于MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表 而fdisk是不支持GPT分区的,我们可以使用part ...
- java 常见异常(二)
java.lang.ClassCastException: com.bjsxt.HomeWrok.oop.polymorphism.UP cannot be cast to com.bjsxt.Hom ...
- 键盘样式风格有关设置-iOS开发
一.键盘风格 UIKit框架支持8种风格键盘. typedef enum { UIKeyboardTypeDefault, // 默认键盘:支持所有字符 UIKey ...
- c++数组-矩阵的转置
#include <iostream> using namespace std; int main(){ ][]={{,,},{,,}}; ][]; ;j<;j++){ ;i< ...
- ActiveMQ使用记录
1.在Linux中安装ActiveMQ 官方文档地址:http://activemq.apache.org/getting-started.html#GettingStarted-StartingAc ...
- 《自学C语言》初级教程 - 目录
我现在打算出一个C语言学习教程,目的是为了让初学者能够很容易和更深刻地理解C语言. 你可能有这样的疑问,网上不是有很多的初级教程吗,我需要这个吗?我的回答是:网上的C语言教程讲得不够全面,而且许多的初 ...
- OC中的点语法,成员变量的作用域
点语法 点语法本质是函数的调用,不是像java中那样,是用来访问成员变量的:oc中访问成员变量是用 -> 访问的: Person *p = [Person new]; p.age = 10; / ...
- Java 8 VM GC Tuning Guide Charter3-4
第三章 Generations One strength of the Java SE platform is that it shields the developer from the compl ...
- Codeforces Round #360 (Div. 2) D. Remainders Game 中国剩余定理
题目链接: 题目 D. Remainders Game time limit per test 1 second memory limit per test 256 megabytes 问题描述 To ...