Проблема CONSUL DNSMASQ

Я тестирую DNS с помощью Consul на RedHat Linux. У меня проблема, что когда я пытаюсь "копать {название службы}", это не работает.

У меня есть локальный агент Consul, работающий и прослушивающий 8600 для DNS. Я также настроил DNSMASQ для пересылки DNS-запросов домена .consul локальному агенту консула.

Ниже работает без проблем

копать @x.x.x.x -p 8600 консул.сервис.консул

копать @x.x.x.x -p 53 консул.сервис.консул

Но когда я делаю "dig consul.service.consul", это не работает. Но этот точный запрос работает на моей машине разработчика, которая является MAC.

Любое руководство очень ценится.

Вот моя конфигурация dnsmasq, расположенная в /etc/dnsmasq.d/10-consul.

сервер=/консул/x.x.x.x#8600


person Om Prakash Ganesan    schedule 16.02.2018    source источник


Ответы (1)


Удалось решить проблему, добавив приведенную ниже запись на сервер имен /etc/resolv.conf 127.0.0.1.

person Om Prakash Ganesan    schedule 16.02.2018