I'm sorry about my first post, I don't think I worded my question correctly. So, I am going to try again. Thank you for the link also, it was vary informative and did answer some other questions I had.
Here is the layout for my network that I am thinking.
I have a P4 that I am going to use the Router with SmoothWall
I have a AMD Phenom x6 that I am going to Use for the VM
My Question that I ment to ask is, I want a local DNS Server on my local network (hosted on my VM) That Controls the IP Assignment and DNS Records. I want to know if this is possible. I assume it is but I don't know where in a diagram each peice needs to go and what the configurations for each should be.
I currently use Bind9 on ubuntu for my Internet DNS Servers, I am planning on using the same for my local DNS.
Would the order be more efficient to be:
Modem
DNS.Server
RouterMachine
Switch
--All the Local Devices
Or would it be:
Modem
RouterMachine
Switch
(VM)DNS Server, --All Other Devices
The main thing I am confused about is my local DNS Server, does it go between Modem and Router or is it just another server on my local network.
If it is just another server on my local network how do the other compouters know that it is the authoritive DNS Server.
If I am going about this all wrong please let me know. I am open to other configurations.
I have to use, 2 older machines and one new AMD Phenom x6 with 8GB RAM and then the other pcs that will be connecting to the network.