Ok what i need is a fully working webhosting server using:
A linux computer (ubuntu server in my network), this server already have apache, mysql proftpd and and dydns udater running ok
This computer connect to internet usind DINAMIC IP ADDRESS!!!
So what i need to configure:
1 - DNS server
1.1 - My machine need to be visible in internet so the registrar companys can see the configurations, (i heard that can be done creating no-ip acounts and pointing to my host) so the ns1 and ns2 should be like [url removed, login to view] and [url removed, login to view], both in my computer ant my router (already configured also) redirect the traffic to the specified internal address (linux server).
2 - Emails and Sendmail working
cant configure properly the sendmail function not sure what to do here
3 - A control panel (webmin is fine just have to teach how to use it to add new domains)
I must have to add myself new domains so i can host more sites in here
Just to remember All must be working on a Dynamic ip address and inside mynetwork using a ddns service (no-ip or dydns)!!
I am managing several servers now. I did all of the jobs you describe. But I cannot do it that quick because you may ask this and that. Also I want to do it at ease. Relaxed way.