I've registered my domain by a registrar that has very poor DNS management tools. I need to point from my registrar to another third-party DNS manager, and then from there point to the name servers of my host, along with some other DNS records (such as SPF records). What I've done now is this:
I've given the address of the name servers of my third-party DNS manager to the DNS manager of my registrar, and then I've given the address of the name servers of my host to the third-party DNS manager, along with some SPF and MX records.
Is this work correct? Or should I add the NS address of my host to my registrar DNS manager too?
The problem is that my domain doesn't resolve to my host, and I see some strange records in some DNS servers around the world that I have not set!