I use a small dedicated OpenWrt machine as a Security Gateway. It is a FQDN public static IP on the WAN and local IP's on the LAN.
I have an Ubuntu server running a DNS server behind the OpenWrt device. I have forwarded port 53 to the server, but when I check externally, port 53 is reported as closed. My ISP claims that the fiber modem does not filter any ports.
Why is my OpenWrt device not forwarding (bidirectional) port 53?
Any suggestions on how to trouble shoot this?
So my Ubuntu DNS/bind9 server worked just fine when on another public, static IOP address. I have moved and now that server is behind the OpenWrt gateway. Multiple peple have said that all I should need to do is forward port 53 TCP and UDP to the server, but that is not working. So I connected my server directly to the fiber modem and it still did not work (no open port 53). This suggested that it is not the OpenWrt gateway, so I apologize since this may be off topic.
If anyone is still willing to suggest some troubleshooting actions, below is the system information and a diagram on the network
[Solved]
So. Indeed packets were not getting in from the ISP, even though they claimed no packets were being blocked. Another call and I discovered they had blocked incomimg on port 53.
I have OpenWrt running as a gateway from a public static FQDN running dnsmasq. I then forward port 53 to a local LAN machine running bind9 under Ubuntu. Works fine.