My cPanel server is on a machine that is assigned a private ip address. The server goes through a firewall with port forwarding to the Internet with a dedicated public IP address. I'm having problems with the DNS server not responding even though the daemon is running and the port forwards are correct, as well as DNS zones etc. The reseller said that the machine must be assigned the public ip address instead of the private one but that isnt possible with my network configuration. Any suggestions?