Ok so here's the setup:
I have pdns w/mysql backend set as a master only. the internal net includes the dns server address so things do resolve there. But externally the domains do no get resolved at all, unless you specify either the secondary or master server in the query. I've verified with opendns, google public dns, and comcast dns cache all cannot find the domain. Even the big paid us now registrars are saying its available. I have also talked to zerigo's tech support and they are saying that I need to register my domain with godaddy, which will not do since I have owned this domain from 2003 onward and they tried stealing it from me five times now.
So how can I get the domains on my master server and off-sited secondaries to get resolved by the rest of the world?