Almost There ...
Desmond Coughlan
desmond at cybercable.fr
Wed May 23 07:17:17 UTC 2001
Le 22.05.01, Michael Kjorling a écrit :
>As far as the ownership issue goes, I don't know - I am sure someone
>else can enlighten you on this.
>
>For DNS & BIND, I suggest you take some time to read through it.
>Chapter 12, "nslookup and dig", introduces both of these tools. In my
>paperback edition of the book, "Using dig" starts on page 398 and
>explains how to use dig, and read its output (it's more or less just a
>zone file - you can feed its output into BIND directly). Put simple:
>
>$ dig [@server] [host] [rrtype] [options]
>
>@server specifies that you wish to query "server", host gives the
>*FQDN* you wish to look up - rrtype is just that, the RR type (like A,
>SOA, MX, SRV etc - defaults to A except for IP addresses I belive).
>The options should be explained in DNS & BIND and your ARM.
As far as I can make out, whilst logged on locally to the server, lookups
function perfectly (I included the output from dig in an e-mail
yesterday), within our local domain, and on company.us.com (which, as an
aside, is a VPL linked to us by a leased line).
The only problem now seems to be that if I point a machine at this new
server, and tell it to use dnsx.company.internal.com (192.168.3.191) as
its DNS server, it does not _answer_ queries.
Example: my Ultra-5, on which I'm typing this. I open a shell, and try a
lookup of my own workstation's FQDN, using the DNS server that is in my
workstations's /etc/resolv.conf :
$ nslookup foehn.company.internal.com
Server: meteore3.company.internal.com
Address: 192.168.3.45
Name: foehn.company.internal.com
Address: 192.168.3.31
Now, if I try that same operation, but tell foehn to use dnsx, instead of
meteore3 (which is our current primary for company.internal.com and the
machine which dnsx is supposed to replace) :
$ nslookup foehn.company.internal.com dnsx.company.internal.com
Authoritative answers can be found from:
(root) nameserver = E.ROOT-SERVERS.NET
(root) nameserver = F.ROOT-SERVERS.NET
(root) nameserver = G.ROOT-SERVERS.NET
(root) nameserver = H.ROOT-SERVERS.NET
(root) nameserver = I.ROOT-SERVERS.NET
(root) nameserver = J.ROOT-SERVERS.NET
(root) nameserver = K.ROOT-SERVERS.NET
(root) nameserver = L.ROOT-SERVERS.NET
(root) nameserver = M.ROOT-SERVERS.NET
(root) nameserver = A.ROOT-SERVERS.NET
(root) nameserver = B.ROOT-SERVERS.NET
(root) nameserver = C.ROOT-SERVERS.NET
(root) nameserver = D.ROOT-SERVERS.NET
*** Can't find server name for address 192.168.3.191: No information
*** Default servers are not available
So, _on the server_, things work the way they're supposed to. It's when
DNS lookups from a machine _other than_ the localhost arrive, that things
go tits up.
I'd appreciate your ideas. :)
D.
--
Desmond Coughlan |Restez Zen ... UNIX peut le faire
desmond at cybercable.fr |YGL#4 YFC#1 YFB#1 UKRMMA#14 two#38
http://www.chez.com/desmondcoughlan/
Clé Publique: http://www.chez.com/desmondcoughlan/pgp/pubring.pkr
More information about the bind-users
mailing list