I am not a server guy but have a question regarding external DNS.
A company that I work for has a Microsoft DNS server on the DMZ. This server is authorative for their domain, we shall call "pepsi.com". They can add public NS and A records and it populates almost instantly.
My question...if I wanted to create my own public DNS server for another company, let's say "Coke.com", do I need to work with the ISP? Somewhere along the line, the ISP has to know that "coke.com" should be sent to my DNS server.