[root@main ~]# cat /etc/dnsmasqconf
#不读取任何服务器 默认 /etc/resolvconf 可以使用resolv-file自定义
#使用resolv-file时候也不能使用no-resolv参数
#no-resolv
#server=222858585
#server=222888888
#server=8888
bogus-priv
#不转发不包含的查询 因为这些一般都是内网查询
domain-needed
#为早期windows系统设置的兼容选项,避免客户端接收不到公共DNS而d出新建宽带连接
filterwin2k
#指定DNS服务器
resolv-file=/etc/dnsmasqresolvconf
#查询时按文件中的顺序选择dns
strict-order
#添加本地hosts文件
addn-hosts=/etc/dnsmasqhostsconf
#不读取hosts文件 默认/etc/hosts 可以使用addn-hosts自定义
#如果不加no-hosts还是会读取/etc/hosts
no-hosts
#注:addn-hosts=/etc/dnsmasqhosts的优先级大于address=/domainname/127001
#设置缓存条目 如果不缓存使用no-negcache
cache-size=102400
#丢弃并记录域名服务器返回的私有IP地址,防止探测内网的机器
#由于目前部分地址还是使用私有的 所以暂时不起用
#stop-dns-rebind
#允许客户端缓存的时间单位为秒
local-ttl=60
#
neg-ttl=3600
#
max-cache-ttl=600
# 配置日志
log-facility=ar/log/dnsmasqlog
#记录DNS查询
log-queries
# 引入其他配置文件
# Include a another lot of configuration options
#conf-file=/etc/dnsmasqmoreconf
conf-dir=/etc/dnsmasqd
[root@main ~]#
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)