在CentOS上配置dnsmasq以添加本地解析非常简单。请按照以下步骤操作:
sudo yum install dnsmasq
/etc/dnsmasq.conf
或/etc/dnsmasq/dnsmasq.conf
。如果您的配置文件位于其他位置,请相应地修改。sudo vi /etc/dnsmasq.conf
example.local
解析为本地IP地址192.168.1.100
,则添加以下行:address=/example.local/192.168.1.100
如果您想要为多个域名指定相同的IP地址,可以用逗号分隔它们,如下所示:
address=/example.local,example2.local,example3.local/192.168.1.100
保存并关闭配置文件。
重启dnsmasq服务以使更改生效:
sudo systemctl restart dnsmasq
现在,dnsmasq应该已经根据您指定的配置解析相应的域名。您可以使用nslookup
或dig
命令来测试域名解析是否正常工作:
nslookup example.local
或
dig example.local