I’m pulling my hair out over this. I’ve got a proxmox homelab, an LXC running technitium installed from TTeck’s script.

The DNS server is also doing DHCP for my network. I have an authoritative zone for ‘.lan’

I can get NS, SOA, TXT records from the DNS server, but no A records! The DNS query logs show that it gives an answer, and if I am on the DNS server itself I get an answer, but no other machines on the network hear the reply.

I think this means the DNS server is working properly. There are no FWs in the way as I can resolve other types.

Where else can I look, or how can I diagnose this? I am completely at a loss.

  • Bluesheep@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    21 hours ago

    Thanks for giving it some thought!

    I have been testing using dig @192.168.0.249 study.lan

    3, 4, and 5 work for TXT, NS and SOA but doesn’t work for A records. I think this rules out a simple network issue?

    • truthfultemporarily@feddit.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      17 hours ago

      Just to be sure you do dig A @server $domain (with the “A”) and can confirm the following

      SERVER is your server

      ;; ANSWER SECTION is empty (or doesn’t exist)

      ;; AUTHORITY SECTION mentions your local DNS server

      Also check

      dig NS @server $domain

      Is your server in the answer section?

      • Bluesheep@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 hours ago

        Yes, everything looks right. I moved dhcp resolution from the router to technitium recently, but hadn’t set up local resolution.

        I’m currently thinking the router is the culprit. Here in the UK there are lots of forum posts complaining about the Virgin Media gear. Nothing specifically describes my problem but I’m going to try a new router over the weekend.

        • truthfultemporarily@feddit.org
          link
          fedilink
          English
          arrow-up
          2
          ·
          9 hours ago

          Seems weird to me, the router would need to do deep packet inspection of DNS and selectively block specific ones. It feels more like you’ve set up your DNS to do forwarding instead of resolution. Can you post a network diagram and the DNS config?