diff --git a/pkg/meshname/server.go b/pkg/meshname/server.go index 3c45608..4439dc1 100644 --- a/pkg/meshname/server.go +++ b/pkg/meshname/server.go @@ -146,6 +146,8 @@ func (s *MeshnameServer) handleMeshnameRequest(w dns.ResponseWriter, r *dns.Msg) } s.log.Debugln(resp.String()) m.Answer = append(m.Answer, resp.Answer...) + m.Ns = append(m.Ns, resp.Ns...) + m.Extra = append(m.Extra, resp.Extra...) } if err := w.WriteMsg(m); err != nil {