我正在 RedHat Linux 上使用 Consul 测试 DNS。我有一个问题,当我尝试“挖掘 {service name}”时它不起作用。
我有一个本地 Consul 代理在 8600 上运行和侦听 DNS。我还配置了 DNSMASQ 以将 .consul 域 dns 查询转发到本地领事代理。
以下工作没有任何问题
挖@xxxx -p 8600 consul.service.consul
挖@xxxx -p 53 consul.service.consul
但是当我做“挖掘 consul.service.consul”时它不起作用。但是这个确切的查询适用于我的 MAC 开发机器。
非常感谢任何指导。
这是我的 dnsmasq conf 位于 /etc/dnsmasq.d/10-consul
服务器=/领事/xxxx#8600