CONSUL DNSMASQ问题

时间:2018-02-16 04:24:14

标签: consul dnsmasq

我正在使用RedHat Linux上的Consul测试DNS。我有一个问题,当我尝试"挖掘{service name}"这是行不通的。

我有一个本地Consul代理在运行和监听8600 for DNS。 我还配置了DNSMASQ以将.consul域dns查询转发给本地领事代理。

以下工作没有任何问题

dig @ x.x.x.x -p 8600 consul.service.consul

dig @ x.x.x.x -p 53 consul.service.consul

但是当我 "挖consul.service.consul" 时,它不起作用。但是这个确切的查询适用于我的开发机器,即MAC。

非常感谢任何指导。

这是我的dnsmasq conf位于/etc/dnsmasq.d/10-consul

server = / consul / x.x.x.x#8600

1 个答案:

答案 0 :(得分:1)

能够通过在/etc/resolv.conf中添加以下条目来解决问题 名称服务器127.0.0.1