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 <lmue...@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@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users