Currently we have our ISP hosting our public DNS records and our domain registrar is pointing to their DNS servers. We want to be able to control our DNS records ourselves so we are contemplating a few options.
1. Create the DNS records using our domain registrar's DNS servers.
2. Create our own, non domain Windows DNS servers in a DMZ without recursion, create NS records with domain registrar, and forward to those DNS servers.
In either case, what would be the best way to go about retrieving the DNS record information from our current DNS provider (our main ISP) to move it over to either of the 2 aforementioned options?
We really don't have that many records that need to be accessible from the public internet so I'm assuming that option 1 would be better but I was wondering if there were any opinions or recommendations flying around out there. Any advice helps. Thanks!