DNSMASQ 快取設定
透過DNSMASQ的DNS快取功能,減少UDP53的查詢
第一步: 安裝所需軟體
yum install bind-utils dnsmasq
第二步: 修改/etc/resolv.conf
新增最上面一筆
nameserver 127.0.0.1
第三步: 新增 /etc/resolv.dnsmasq.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
第四步:複製原本/etc/hosts到dnsmasq內
cp /etc/hosts /etc/dnsmasq.hosts
第五步:修改/etc/dnsmasq.conf
resolv-file=/etc/resolv.dnsmasq.conf
strict-order
addn-hosts=/etc/dnsmasq.hosts
listen-address=127.0.0.1
no-dhcp-interface=
cache-size=10000
第六步:啟動dnsmasq
service dnsmasq start
第七步:測試
dig 34e.cc | grep “Query time”
第一次可能10ms以上,再測一次就會是0ms 表示快取成功
備註:
重開機後如果/etc/resolv.conf被重置,須至網路卡修改
修改檔案/etc/sysconfig/network-scripts/ifcfg-eth0的內容:
增加↓
PEERDNS=no
結束