在CentOS上配置dnsmasq以启用DNS缓存,请按照以下步骤操作:
打开终端。
确保您已经安装了dnsmasq。如果没有,请使用以下命令安装:
sudo yum install dnsmasq
/etc/dnsmasq.conf
。使用文本编辑器打开它,例如:sudo vi /etc/dnsmasq.conf
cache-size=1000
这将设置缓存大小为1000个条目。您可以根据需要调整此值。
address=/example.com/ 127.0.0.1
将example.com
替换为您要缓存的域名,将127.0.0.1
替换为dnsmasq监听的IP地址。如果您希望使用不同的端口,请相应地更改IP地址。
保存并关闭配置文件。
重启dnsmasq服务以应用更改:
sudo systemctl restart dnsmasq
现在,dnsmasq应该已经启用并运行DNS缓存。您可以使用nslookup
或dig
命令测试缓存是否正常工作。例如:
nslookup example.com
或者
dig example.com