Я тестирую 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