da3533 wrote:yes but if i got my local dns up and running, what do i do next? where do i put this dns as it can only be accessed locally. how am i suppose to link the domains to this dns..
You simply cannot.
I was wondering how to assign CNAME records to a domain with a different IP. You cannot assign your own www.domainX.com to the dynamic IP of your router. FORGET www.domainX.com. You ONLY can use the domains supplied by the dyndns.org service (or similar registrars). There is NO WAY to assign different (static) domain names to your dynamically changing IP.
If you want to run your own webserver(s) at home, there is no problem as long as you use the domain names supplied by dyndns.org. And thats it - NO www.domain1.com, NO www.domain2.com etc.
If you like to have www.domain1.com etc, you MUST have a STATIC IP (which should be assigned to your router - ask your provider if it is possible). And a registrar (probably the provider again), that assigns the domain name to that IP (you CANNOT DO this on your own server).
There is NO "but how, but if, but but". Static IP for static Domains.