使用するかどうかをバインドDNS解決サービス、DNSMASQを提供するために比較や構成は特にテストシナリオやSOHOオフィスの用語のいくつかは、使用するDNSサーバーとして使用することができ、より迅速かつ簡単です。
1.システム環境
Ubuntuの18.04
2.インストール
apt-get install dnsmasq
3.設定
vim /etc/dnsmasq.conf
#监听本机ip地址
listen-address=10.100.33.50
#用于非本地主机解析记录解析的dns列表
resolv-file= /etc/dnsmasq.d/resolv.dnsmasq.conf
#实际解析按照resolv-file中从上到下dns server的顺序进行指派解析
strict-order
#本地主机解析记录
addn-hosts=/etc/hosts
vim /etc/dnsmasq.d/resolv.dnsmasq.conf
server = 114.114.114.114
server = 233.5.5.5
vim /etc/hosts
#解析记录
10.10.33.22 office.zabbix.you.cn
10.10.33.21 office.grafana.you.cn
vim /etc/resolv.conf
#本机的dns配置
nameserver 114.114.114.114
4.テスト
ローカルネットワークのDNS 10.100.33.50テストドメイン名で
dig office.zabbix.you.cn @10.100.33.50 +short
10.10.33.22
dig office.grafana.you.cn @10.100.33.50 +short
10.10.33.21
5.テストDNSキャッシュ
第1の分析シーナのドメイン名、および、ドメイン名の前に起因する62ミリ秒のクエリ時間を訪問していません
dig [www.sina.cn](http://www.sina.cn) A @10.100.33.50 | grep Query
;; Query time: 62 msec
二度目シーナ解決ドメイン名、クエリ時間は3ミリ秒に短縮されました
dig [www.sina.cn](http://www.sina.cn) A @10.100.33.50 | grep Query
;; Query time: 3 msec