dude, you should at-least have some basic understanding of DNS or you should try some managed services ..
This settings should work well..
revert back to the settings which gave you this results..it will work fine ..
Array
(
[0] => Array
(
[host] => tastro.org
[type] => A
[ip] => 94.102.60.219
[class] => IN
[ttl] => 323
)
[1] => Array
(
[host] => tastro.org
[type] => NS
[target] => dns1.registrar-servers.com
[class] => IN
[ttl] => 84923
)
[2] => Array
(
[host] => tastro.org
[type] => NS
[target] => dns2.registrar-servers.com
[class] => IN
[ttl] => 84923
)
[3] => Array
(
[host] => tastro.org
[type] => NS
[target] => dns3.registrar-servers.com
[class] => IN
[ttl] => 84923
)
[4] => Array
(
[host] => tastro.org
[type] => NS
[target] => dns4.registrar-servers.com
[class] => IN
[ttl] => 84923
)
)
there's nothing wrong in using namecheap DNS services.
if you need ns1.yourdomain.com , etc
you have yo install BIND . etc ..and then you have to put the Host records..which makes the process more tedious..