BIND still will not resolve

S. Jeff Cold COLDJE at uvu.edu
Mon Feb 2 19:03:25 UTC 2009


BIND list,
 
   Well, I thought I had this DNS problem licked with my ISP volunteering as a secondary name server, but I guess not.  My server still will not resolve my jatec.us domain.  Maybe I have something wrong in named.conf or the zone files?  I can't figure it to be so difficult, but it just will not resolve.
 
dig jatec.us gives:
 
; <<>> DiG 9.5.0-P2 <<>> jatec.us
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 9135
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
 
;; QUESTION SECTION:
;jatec.us.                      IN      A
 
;; Query time: 708 msec
;; SERVER: 166.70.208.147#53(166.70.208.147)
;; WHEN: Mon Feb  2 11:54:49 2009
;; MSG SIZE  rcvd: 26
dig @ns1.xmission.com jatec.us any gives:
 
; <<>> DiG 9.5.0-P2 <<>> @ns1.xmission.com jatec.us any
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54333
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 0
;; WARNING: recursion requested but not available
 
;; QUESTION SECTION:
;jatec.us.                      IN      ANY
 
;; AUTHORITY SECTION:
.                       518400  IN      NS      J.ROOT-SERVERS.NET.
.                       518400  IN      NS      K.ROOT-SERVERS.NET.
.                       518400  IN      NS      L.ROOT-SERVERS.NET.
.                       518400  IN      NS      M.ROOT-SERVERS.NET.
.                       518400  IN      NS      A.ROOT-SERVERS.NET.
.                       518400  IN      NS      B.ROOT-SERVERS.NET.
.                       518400  IN      NS      C.ROOT-SERVERS.NET.
.                       518400  IN      NS      D.ROOT-SERVERS.NET.
.                       518400  IN      NS      E.ROOT-SERVERS.NET.
.                       518400  IN      NS      F.ROOT-SERVERS.NET.
.                       518400  IN      NS      G.ROOT-SERVERS.NET.
.                       518400  IN      NS      H.ROOT-SERVERS.NET.
.                       518400  IN      NS      I.ROOT-SERVERS.NET.
 
;; Query time: 6 msec
;; SERVER: 204.228.159.2#53(204.228.159.2)
;; WHEN: Mon Feb  2 12:00:11 2009
;; MSG SIZE  rcvd: 237
My named.conf file:
 
# Copyright (c) 2001-2004 SuSE Linux AG, Nuernberg, Germany.
# All rights reserved.
#
# Author: Frank Bodammer, Lars Mueller <lmuelle at suse.de>
#
# /etc/named.conf
#
# This is a sample configuration file for the name server BIND 9.  It works as
# a caching only name server without modification.
#
# A sample configuration for setting up your own domain can be found in
# /usr/share/doc/packages/bind/sample-config.
#
# A description of all available options can be found in
# /usr/share/doc/packages/bind/misc/options.
 
options {
 
        # The directory statement defines the name server's working directory
 
        directory "/var/lib/named";
 
        # Write dump and statistics file to the log subdirectory.  The
        # pathenames are relative to the chroot jail.
 
        dump-file "/var/log/named_dump.db";
        statistics-file "/var/log/named.stats";
 
        # The forwarders record contains a list of servers to which queries
        # should be forwarded.  Enable this line and modify the IP address to
        # your provider's name server.  Up to three servers may be listed.
 
        #forwarders { 192.0.2.1; 192.0.2.2; };
 
        # Enable the next entry to prefer usage of the name server declared in
        # the forwarders section.
 
        #forward first;
 
        # The listen-on record contains a list of local network interfaces to
        # listen on.  Optionally the port can be specified.  Default is to
        # listen on all interfaces found on your system.  The default port is
        # 53.
 
        #listen-on port 53 { 127.0.0.1; };
 
        # The listen-on-v6 record enables or disables listening on IPv6
        # interfaces.  Allowed values are 'any' and 'none' or a list of
        # addresses.
 
        listen-on-v6 { any; };
 
        # The next three statements may be needed if a firewall stands between
        # the local server and the internet.
 
        #query-source address * port 53;
        #transfer-source * port 53;
        #notify-source * port 53;
 
        # The allow-query record contains a list of networks or IP addresses
        # to accept and deny queries from. The default is to allow queries
        # from all hosts.
 
        #allow-query { 127.0.0.1; };
 
        # If notify is set to yes (default), notify messages are sent to other
        # name servers when the the zone data is changed.  Instead of setting
        # a global 'notify' statement in the 'options' section, a separate
        # 'notify' can be added to each zone definition.
 
        notify no;
};
 
# To configure named's logging remove the leading '#' characters of the
# following examples.
#logging {
#       # Log queries to a file limited to a size of 100 MB.
#       channel query_logging {
#               file "/var/log/named_querylog"
#                       versions 3 size 100M;
#               print-time yes;                 // timestamp log entries
#       };
#       category queries {
#               query_logging;
#       };
#
#       # Or log this kind alternatively to syslog.
#       channel syslog_queries {
#               syslog user;
#               severity info;
#       };
#       category queries { syslog_queries; };
#
#       # Log general name server errors to syslog.
#       channel syslog_errors {
#               syslog user;
#               severity error;
#       };
#       category default { syslog_errors;  };
#
#       # Don't log lame server messages.
#       category lame-servers { null; };
#};
 
# The following zone definitions don't need any modification.  The first one
# is the definition of the root name servers.  The second one defines
# localhost while the third defines the reverse lookup for localhost.
 
zone "." in {
        type hint;
        file "root.hint";
};
 
zone "localhost" in {
        type master;
        file "localhost.zone";
};
 
zone "0.0.127.in-addr.arpa" in {
        type master;
        file "127.0.0.zone";
};
 
# Include the meta include file generated by createNamedConfInclude.  This
# includes all files as configured in NAMED_CONF_INCLUDE_FILES from
# /etc/sysconfig/named
 
# include "/etc/named.conf.include";
 
# You can insert further zone records for your own domains below or create
# single files in /etc/named.d/ and add the file names to
# NAMED_CONF_INCLUDE_FILES.
# See /usr/share/doc/packages/bind/README.SUSE for more details.
My zone file:
 
; Zone datafile db.jatec.us
$TTL 3h  ; max TTL
@               IN SOA          iceman.jatec.us.  root.jatec.us. (
                                2008112302      ; Serial
                                3h              ; Refresh after 3 hours
                                1h              ; Retry after 1 hour
                                1w              ; Expire after 1 week
                                1h )            ; Negative caching TTL of 1 hour
;
; Name servers (The named '@' is implied)
;
                IN NS           iceman.jatec.us. ; The DNS server
; Addresses for the canonical names
;
localhost       IN A            127.0.0.1        ; Loopback for name server
iceman          IN A            166.70.208.147   ; Name server definition
;
; Aliases
;
www             IN CNAME        iceman           ; Web server definition
;
; IPv6 entries for iceman (iceman-v6)are below
;               iceman-v6       IN AAAA         2001:db8::1
My reverse lookup file:
 
; Simple reverse mapping zone file for jatec.us
$TTL 3h  ;TTL for zone
;
; Start of Authority record defining the key characteristics of the zone
@                       IN      SOA     iceman.jatec.us. root.jatec.us. (
                        2008112303      ; Serial YYYYMMDD##
                        3h              ; Refresh after 3 hours
                        1h              ; Retry after 1 hour
                        1w              ; Expire after 1 week
                        1h )            ; Negative caching TTL of 1 hour
;
; Name servers (The name '@' is implied)
                                IN      NS      iceman.jatec.us.
;
; Addresses point to canonical name
;
147                             IN      PTR     iceman.jatec.us.  ; Reverse info for iceman
My loopback file:
 
; Zone file for the loopback network 127.0.0/24
$TTL 3h
@       IN SOA          iceman root (
                        2008112701      ; Serial YYYYMMDD##
                        3h              ; Refresh after 3 hours
                        1h              ; Retry after 1 hour
                        1w              ; Expire after 1 week
                        1h )            ; Negative caching TTL of 1 hour
        IN NS           iceman.jatec.us.
1       IN PTR          localhost.
 
 
 
S. Jeff Cold, Associate Professor
IS&T Dept., MS-181
Utah Valley University
800 W. University Pkwy.
Orem, UT 84058-5999
 
(801) 863-8851 - office
(801) 863-8522 - fax
(801) 494-4793 - cell
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/bind-users/attachments/20090202/ea1e59ff/attachment.html>


More information about the bind-users mailing list