I have a domain name registered through godaddy that I used for a previous site. I have set up my own server for my new buisness and I have it all running the way I want except the domain name. I have bind running on my server and I am using webmin/virtualmin to manage everything. How can I point my domain name at my server. When i tell godaddy to use the ip as the dns server it tells me i have an invalid tld. That and it want's at least 2 dns servers. I really need some help here.
closed as off topic by Ben Pilbrow, mailq, rnxrx, Ward, HopelessN00b Oct 3 '12 at 23:56
Questions on Server Fault are expected to relate to professional server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.
Why don't you use godaddy's public facing DNS servers and use your server for your internal purposes? That would probably be the easiest way to get the functionality you're looking for.
Assuming you're hosting a website, set the A record to point to your server's WAN IP.
You dont want to redirect the DNS you want to redirect the DNS records.
Specifically the A record and the MX record are probably the most important for you.
The A record is for your website and the MX record is for your Email.
Direct those to the public IP address where you'll be hosting the web/email and you'll be good to go, providing you've opened the ports on your firewall/router.