dns for private domain

Hi All:

Does a DNS have specific reqirements? I imagine it
would not need the root cache file since it would go
nowhere except own domain.

I set up a DNS (named it as "lab.com") server in the
lab and it seems to be working fine; I can resolve
hostnames on my linux box and window box, but on Sun
Solaris machine I got "non-exist domain" error.
Anything specific for the Solaris' resolver or I need
to do some extra on my DNS configuration?

TIA

Dave

Find local movie times and trailers on Yahoo! Movies.
http://au.movies.yahoo.com

You should ask questions like this on a more appropriate mailing list, such as bind-users. You should also check the BIND documentation, the ISC website and BIND FAQ, the book _DNS and BIND_, etc... before posting questions like this to an appropriate mailing list.

Does a DNS have specific reqirements? I imagine it
would not need the root cache file since it would go
nowhere except own domain.

well, first, there are likely many nameserver software
specific funnies here. but, in general, the big steps
are

  o run a nameserver on a box on your network, let's
    call it N

  o that has to be authoritative for at least your
    domain

  o be sure that the client resolvers on all other
    machines point to that box. the BINDism for this
    is an /etc/resolv.conf with

       nameserver 666.42.7.11

    presuming N is at 666.42.7.11

  o of course, for any use of the real internet, N
    has to provide at least caching service for the
    real internet domain name space, which will get
    you into the root hints issue to which you allude.

if all your software is BIND, then maybe get more
specific help on the bind-users@isc.org list. otherwise,
while this list is as good as any, you may want to do a
bit more reading first. you are in a very grotty space
with private dns etc.

randy

Hi all,

--- Urspr´┐Żngliche Nachricht ---
Von: snort bsd <snortbsd@yahoo.com.au>
An: nanog <nanog@merit.edu>
Betreff: dns for private domain
Datum: Sat, 21 May 2005 13:54:22 +1000 (EST)

Hi All:

Does a DNS have specific reqirements? I imagine it
would not need the root cache file since it would go
nowhere except own domain.

You absolutely need a root.zone and a root.zone file

To see what a root.zone file looks like download one.

http://www.kokoom.com/iason/iason70.html
http://iason.site.voila.fr/iason70.html

show several ways how to get one.

The IASON project may be helpful:

http://www.kokoom.com/iason/
http://iason.site.voila.fr/

I set up a DNS (named it as "lab.com") server in the
lab and it seems to be working fine; I can resolve
hostnames on my linux box and window box, but on Sun
Solaris machine I got "non-exist domain" error.
Anything specific for the Solaris' resolver or I need
to do some extra on my DNS configuration?

You must enter your nameserver in the root.zone file.

Dont let it be "hint" but make ist "master"

The root.zone is a normal zone like any other. Dont get
afraid of that single "."

Whatever is not found will be looked up in the root.zone.
There must be a delegation to your existing zone. That is
all you need. Seeing a root.zone your solaris will run.

The only real problem comes up when you have workstations
that can see the outside. Which are the real root-servers?

TIA

Dave

Regards,

Peter and Karin Dambier
Public-Root

Hi all,

Solaris might find it cool not to use DNS at all!

You will never notice. You can surfe the internet without DNS
if you have a Solaris workstation.

If you have NIS, Suns nameservice protocol that replaces
both DNS ans /etc/hosts then your workstation might ask a
NIS-server only. If that NIS-server runs a bind resolver
then this NIS server will lookup all your name queries.

A look into /etc/nsswitch.conf and /etc/resolve.conf might
help.

Regards,
Peter and Karin Dambier