Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Question: is your objective to understand DNS/BIND, or simply to configure a DNS server for youor network?
If the first, you have a beginning in the links already provided, but a virtual guest installed by someone else may not be the best platform. Nonetheless, you can certainly make a good start.
If the second, you should know that thee are alternatives to BIND that are far faster and easier to set up. The local and caching DNS server (and optionally DHCP server) DNSMASQ is one that has served me well. Set up your /etc/resolv.conf (IT should be enayway, to resolve internet sites) with your ISP nameservers, and load your local hosts into the /etc/hosts files, and start it up. IT pretty much does the rest. Use that host where DNSMASQ is running as a nameserver for your other nodes and you are home free.
To be honest, I'm very new to Linux and have no idea where to start. I read that DNS will let you go directly to the web site if you type in the name, but if done incorrectly my net work will not function right. Well I want to know how to do it right.
Well, that's true, but it still doesn't mean that you have to run your own DNS server. Your ISP probably has a couple, Google, OpenDNS are other options.
There are a few situations in which using an 'external' (to your network) DNS server would be undesirable:
If you have, eg, a satellite internet link, and the latency is necessarily high
If your ISPs servers are unreliable or slow (with poorer ISPs, this isn't uncommon) and other alternatives are unacceptable
If you have many users doing a lot of look-ups
If you have a web site internal to your network, and you want to use the alphabetic name for that
...and there may be some security considerations...
or, more generally, if you want to get around slow look up times
You don't seem to have any of these cases, as far as can be told, but, for some reason seem to want a DNS server. If you really do want to pursue this approach, I would definitely advise against Bind, unless the most significant objective is to learn Bind. As mentioned above, DNSMASQ is a whole load easier to set up, although you could also consider Maradns, Djbdns (although, that's not trivial to build to build, if your distro doesn't have a pre-built package for it) or Pdns.
I'm a little unclear as to whether you have succeeded in installing anything in Fedora and whether that is also a sticking point.