DNSmasq配置文件解析


[root@main ~]# cat /etc/dnsmasq.conf
#不讀取任何服務器 默認 /etc/resolv.conf 可以使用resolv-file自定義
#使用resolv-file時候也不能使用no-resolv參數
#no-resolv
#server=222.85.85.85
#server=222.88.88.88
#server=8.8.8.8

bogus-priv
#不轉發不包含.的查詢 因爲這些一般都是內網查詢
domain-needed
#爲早期windows系統設置的兼容選項,避免客戶端接收不到公共DNS而彈出新建寬帶連接
filterwin2k

#指定DNS服務器
resolv-file=/etc/dnsmasq.resolv.conf
#查詢時按文件中的順序選擇dns
strict-order
#添加本地hosts文件
addn-hosts=/etc/dnsmasq.hosts.conf
#不讀取hosts文件 默認/etc/hosts 可以使用addn-hosts自定義
#如果不加no-hosts還是會讀取/etc/hosts
no-hosts
#注:addn-hosts=/etc/dnsmasq.hosts的優先級大於address=/domain.name/127.0.0.1

#設置緩存條目 如果不緩存使用no-negcache
cache-size=102400
#丟棄並記錄域名服務器返回的私有IP地址,防止探測內網的機器
#由於目前部分地址還是使用私有的 所以暫時不起用
#stop-dns-rebind
#允許客戶端緩存的時間單位爲秒
local-ttl=60
#
neg-ttl=3600
#
max-cache-ttl=600

# 配置日誌
log-facility=ar/log/dnsmasq.log
#記錄DNS查詢
log-queries

# 引入其他配置文件
# Include a another lot of configuration options.
#conf-file=/etc/dnsmasq.more.conf
conf-dir=/etc/dnsmasq.d
[root@main ~]#
發佈了368 篇原創文章 · 獲贊 36 · 訪問量 25萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章