Setting up DNS


I just installed Fedora 4 on my desktop and willing to work on DNS. I have cable connection and will be registaring a domain I have some basic idea on configuring DNS. I am wondering , without going for third party DNS , can I use my desktop as a DNS? If yes, what are the particular steps (like editing named.conf and for zone files etc.)
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

You could do it...(and I have done this type of thing in the past!), but for the outside world to be able to use it , ideally you need to be on a fixed ip address (although you can get round this using various tricks), and your PC needs to be available 24 hours a day. As a result, to do this for your own domain, when the service is normally included in most registration packages strikes me as a bit like hard work....but as you've decided that you want to (or perhaps you are going to create a DNS server for your own internal network).......:

1.    Register your IP as the DNS server for your domain. Normally you require at least 2 IP addresses when you configure your domain.
2.    Ensure that your router forwards port 53 through to your PC.
3.    Your named file will include a configuration to convert IP addresses to names, and a second file to convert names to ips. In practice your ISP will convert your IP to a name and you will not be able to do anything about it, because the IP address is registered to your ISP, but you can have an influence over the convertion of your domain name to an ip.

gives a nice overview of the files involved and their purpose.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
I would also recommend installing Webmin (A browser administration program) on your server. It can take away the major hassle involved with configuring bind.

A guide on configuring BIND DNS using webmin:
manjuceeAuthor Commented:

Thank you , I will work on that now.

Thank you for the helpful info. I will check on that.

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.