I'm taking a guess at your question; apologies if my guess is wrong.
Quote:
Originally Posted by finsh
|
Yes, this means that someone else's dns server works somewhere out on the wild internet. It also means that your network is set up to ask an external server for this information.
Quote:
Now I want the dns takes IP addresses and hosts coming from dhcp because my dhcp knows all addresses and hosts in my networks.
That means any ip coming out from the dhcp my dns that should know it.
|
This is where I am either confused about your question, or you have misunderstood:
DHCP has handed out ip addresses for your local machines
These are probably local addresses (for example, in the 192.168.x.y range). Even if you could let the external DNS know the mapping of these ip addresses, it wouldn't do any good as these are not routable on the wider internet and even then DNS would ignore them if you hadn't purchased the alphabetic names (i.e.,
www.google.com which you are unlikely to be able to purchase) in the normal way, because purchasing them in the normal way is what kicks off the process of adding them to the internet-wide database.
If, on the other hand, you want an internal dns system to work (only the mapping for internal machines and only available to internal machines), you have done nothing to prove that out by checking that external DNS entries are resolved correctly. That relies on an external server and this would require an internal one.