Date: Thu, 6 Jan 2000 19:26:30 -0500 From: "Martin Gignac" <martyg@sympatico.ca> To: "Chris Manjoine" <chris-manjoine@uiowa.edu>, <freebsd-newbies@FreeBSD.ORG> Subject: Re: Primary DNS setup problems Message-ID: <000d01bf58a5$fbefad20$33f3acce@martingignac> References: <4.2.2.20000106150136.00ab4f00@mail.vpr.uiowa.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
------=_NextPart_000_000A_01BF587B.EF48A380
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
I just set up a secondary BIND 8.1.2 server (on a FreeBSD machine) at =
the company I work for that's a slave to a primary BIND 4.9.5 running on =
Windows NT 4.0.
It took all of five minutes to set up and get working, all without a =
hitch. I used the PROTO.localhost.rev shell script to create the =
localhost.rev file. After adding the zones for which it would slave, I =
started the thing, and it simply worked.
My named.conf file is basically the stock one that comes with FreeBSD, =
with my zones added in.
You gotta make sure you either don't have a /etc/resolv.conf file, or =
that /etc/resolv.conf looks kinda like this:
domain <INSERT DOMAIN NAME HERE>
nameserver 0.0.0.0
nameserver <INSERT OTHER KNOWN SERVERS YOU ARE
nameserver AUTHORIZED TO USE>
The /etc/resolv.conf isn't necessary on your FreeBSD machine running the =
BIND server, as it will talk to named directly, but if you have one and =
the first nameserver is 0.0.0.0, you'll basically have the same result.
Can you expand on what you mean by 'doesn't work at all'? Does the =
command 'tail /var/log/messages' show any messages about named running =
starting up correctly (or not)? Can you use nslookup on your server?
Let me know,
-Martin
----- Original Message -----=20
From: Chris Manjoine=20
To: freebsd-newbies@FreeBSD.ORG=20
Sent: Thursday, January 06, 2000 4:32 PM
Subject: Primary DNS setup problems
Ok I have set up DNS on a redhat box before and I thought this would =
be straight forward I have added the configurations in my named.conf =
file to goto my zone but nothing happens. I can't get it to work at all=20
named.conf
options {
directory "/etc/namedb";
pid-file "/var/run/named.pid";
};
zone "." {
type hint;
file "/etc/namedb/db.cache";
};
zone "0.0.127.IN-ADDR.ARPA" {
type master;
file "/etc/namedb/0.0.127.IN-ADDR.ARPA.hosts";
};
=20
I want to get the caching name server setup first to avoid any simple =
errors but this will not even work.
the db.cache is the same as everyone else has and the =
0.0.127.IN-ADDR.ARPA.hosts
@ IN SOA ns.linux.bogus. =
hostmaster.linux.bogus. (
1 ; Serial
8H ; Refresh
2H ; Retry
1W ; Expire
1D) ; Minimum TTL
NS ns.linux.bogus.
1 PTR localhost.
rc.conf file stuff NOTE THAT I AM USING A DHCP CLIENT THAT LINKS TO A =
STATIC IP
# -- sysinstall generated deltas -- #
network_interfaces=3D"ep0 lo0"
ifconfig_ep0=3D"DHCP"
# -- sysinstall generated deltas -- #
named_enable=3D"YES"
Other info available at request~ =20
------=_NextPart_000_000A_01BF587B.EF48A380
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2919.6307" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT size=3D2>I just set up a secondary BIND 8.1.2 server (on =
a FreeBSD=20
machine) at the company I work for that's a slave to a primary BIND =
4.9.5=20
running on Windows NT 4.0.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=3D2>It took all of five minutes to set up and get =
working, all=20
without a hitch. I used the PROTO.localhost.rev shell script to create =
the=20
localhost.rev file. After adding the zones for which it would slave, I =
started=20
the thing, and it simply worked.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=3D2>My named.conf file is basically the stock one that =
comes with=20
FreeBSD, with my zones added in.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=3D2>You gotta make sure you either don't have a =
/etc/resolv.conf=20
file, or that /etc/resolv.conf looks kinda like this:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=3D2>domain =
<INSERT DOMAIN=20
NAME HERE></FONT></DIV>
<DIV><FONT size=3D2>nameserver 0.0.0.0</FONT></DIV>
<DIV><FONT size=3D2>nameserver <INSERT OTHER KNOWN =
SERVERS=20
YOU ARE</FONT></DIV>
<DIV><FONT size=3D2>nameserver AUTHORIZED TO=20
USE></FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=3D2>The /etc/resolv.conf isn't necessary on your FreeBSD =
machine=20
running the BIND server, as it will talk to named directly, but if you =
have one=20
and the first nameserver is 0.0.0.0, you'll basically have the same=20
result.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=3D2>Can you expand on what you mean by 'doesn't work at =
all'? Does=20
the command 'tail /var/log/messages' show any messages about named =
running=20
starting up correctly (or not)? Can you use nslookup on your=20
server?</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=3D2>Let me know,</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=3D2>-Martin</FONT></DIV>
<DIV> </DIV>
<DIV>----- Original Message ----- </DIV>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: =
0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">
<DIV=20
style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
<A href=3D"mailto:chris-manjoine@uiowa.edu" =
title=3Dchris-manjoine@uiowa.edu>Chris=20
Manjoine</A> </DIV>
<DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20
href=3D"mailto:freebsd-newbies@FreeBSD.ORG"=20
title=3Dfreebsd-newbies@FreeBSD.ORG>freebsd-newbies@FreeBSD.ORG</A> =
</DIV>
<DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Thursday, January 06, =
2000 4:32=20
PM</DIV>
<DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Primary DNS setup =
problems</DIV>
<DIV><BR></DIV>Ok I have set up DNS on a redhat box before and I =
thought this=20
would be straight forward I have added the configurations in my =
named.conf=20
file to goto my zone but nothing happens. I can't get it to work at =
all=20
<BR><BR><BR>named.conf<BR><BR>options=20
{<BR> directory=20
"/etc/namedb";<BR> pid-file=20
"/var/run/named.pid";<BR> =20
};<BR><BR>zone "." {<BR> =
type=20
hint;<BR> file=20
"/etc/namedb/db.cache";<BR> =20
};<BR><BR>zone "0.0.127.IN-ADDR.ARPA"=20
{<BR> type=20
master;<BR> file=20
=
"/etc/namedb/0.0.127.IN-ADDR.ARPA.hosts";<BR> &nbs=
p; =20
=
};<BR> &=
nbsp; =20
<BR><BR><BR>I want to get the caching name server setup first to avoid =
any=20
simple errors but this will not even work.<BR>the db.cache is the same =
as=20
everyone else has and the 0.0.127.IN-ADDR.ARPA.hosts<BR><BR><FONT=20
face=3D"Courier New, =
Courier">@ &nb=
sp; =20
IN SOA =
ns.linux.bogus.=20
hostmaster.linux.bogus.=20
=
(<BR> &n=
bsp; &nb=
sp; =20
1 ;=20
=
Serial<BR> &nb=
sp; &nbs=
p; =20
8H ;=20
=
Refresh<BR> &n=
bsp; &nb=
sp; =20
2H ;=20
=
Retry<BR> &nbs=
p;  =
; =20
1W ;=20
=
Expire<BR> &nb=
sp; &nbs=
p; =20
1D) ; Minimum=20
=
TTL<BR> =
=
NS =20
=
ns.linux.bogus.<BR>1  =
; =
=20
PTR localhost.<BR><BR><BR><BR></FONT>rc.conf =
file=20
stuff NOTE THAT I AM USING A DHCP CLIENT THAT LINKS TO A STATIC =
IP<BR><BR># --=20
sysinstall generated deltas -- #<BR>network_interfaces=3D"ep0=20
lo0"<BR>ifconfig_ep0=3D"DHCP"<BR># -- sysinstall generated deltas --=20
#<BR>named_enable=3D"YES"<BR><BR>Other info available at=20
=
request~  =
; =20
</BLOCKQUOTE></BODY></HTML>
------=_NextPart_000_000A_01BF587B.EF48A380--
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-newbies" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000d01bf58a5$fbefad20$33f3acce>
