BIND still will not resolve

Rich Goodson rgoodson at gronkulator.com
Mon Feb 2 19:19:04 UTC 2009


just at a glance I see a problem in your zone file:

>                 IN NS           iceman.jatecus. ; The DNS server

your NS record has jatecus as a TLD via you missing a . between jatec  
and us.

same in your SOA for the reverse.

> @                       IN      SOA     iceman.jatecus.  
> root.jatec.us. (


  -rich
On Feb 2, 2009, at 1:03 PM, S. Jeff Cold wrote:

> 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.jatecus. ; 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.jatecus.  
> 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
> _______________________________________________
> bind-users mailing list
> bind-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/bind-users/attachments/20090202/d50d13bb/attachment.html>


More information about the bind-users mailing list