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.

  • umami_wasabi
    link
    fedilink
    English
    210 hours ago

    Run Wireshark on the client to see if you actually got the reply.

    • @BluesheepOP
      link
      English
      18 hours ago

      Thanks for the suggestion, I’ll grab a cap to check.

      I’m running tcpdump -i any port 53. I can see the outbound request but not the reply. Will the cap show me anything more?

      • @[email protected]
        link
        fedilink
        English
        13 hours ago

        Do tcpdump host $server instead. Otherwise you will only see the request (the response goes to a different port).