By Cricket Liu
Price: $34.95 USD
£24.95 GBP
Cover | Table of Contents | Colophon
http://groups.google.com/groups?as_ugroup=comp.protocols.dns.bind&hl=en.
http://marc.theaimsgroup.com/?l=bind-users.
http://marc.theaimsgroup.com/?l=bind-users.
http://www.rfc-editor.org/rfcsearch.html or
you can search Google's archive of the newsgroup
comp.protocols.std.dns, which is
located at http://groups.google.com/groups?as_ugroup=comp.protocols.dns.std&hl=en.
You might also check the BIND section of the Internet Software
Consortium's web site, at http://www.isc.org/products/bind/.
http://groups.google.com/groups?as_ugroup=comp.protocols.dns.bind&hl=en.
http://marc.theaimsgroup.com/?l=bind-users.
http://marc.theaimsgroup.com/?l=bind-users.
http://www.rfc-editor.org/rfcsearch.html or
you can search Google's archive of the newsgroup
comp.protocols.std.dns, which is
located at http://groups.google.com/groups?as_ugroup=comp.protocols.dns.std&hl=en.
You might also check the BIND section of the Internet Software
Consortium's web site, at http://www.isc.org/products/bind/.
http://www.menandmice.com/9000/9300_DNS_Corner.html.
I can't answer every question, but I answer as many
as I can.
http://www.norid.no/domreg.html
for an alphabetical list of top-level domains. See http://www.norid.no/domreg-alpha.html for a
list of top-level domains alphabetized by country name (instead of
the top-level domain label). Each list includes links to the
registration authority for each TLD.
http://www.iana.org/cctld/cctld-whois.htm,which includes links to the web pages of those ccTLDs
registration authorities. Many of these web pages offer online
whois lookups. The web site http://www.allwhois.com/also includes links
to many whois lookup facilities.
$ whois domain-name
$ whois -h ca.whois-servers.net risq.ca
$ whois isc.org
Registrant:
Internet Software Consortium (ISC2-DOM)
950 Charter Street
Redwood City, CA 94062
US
Domain Name: ISC.ORG
Administrative Contact, Billing Contact:
Conrad, David Randolph (DC396) drc@ISC.ORG
Internet Software Consortium
950 Charter Street
Redwood City, CA 94063
1-650-779-7061 (FAX) 1-650-779-7055
Technical Contact:
Vixie, Paul (PV15) paul@VIX.COM
M.I.B.H., LLC
950 Charter Street
Redwood City, CA 94063
+1.650.779.7000 (FAX) +1.650.779.7055
Record last updated on 04-Mar-2002.
Record expires on 05-Apr-2004.
Record created on 04-Apr-1994.
Database last updated on 14-Mar-2002 09:39:00 EST.
Domain servers in listed order:
NS-EXT.VIX.COM 204.152.184.64
NS1.GNAC.COM 209.182.195.77http://www.icann.org/registrars/accredited-list.html.
For other domains, start at http://www.norid.no/domreg.html: each entry
is a link to the registry for that particular top-level domain. While
the registry may not process registration requests, most registries
provide links to their registrars on their web sites.
http://www.apnic.net/apnic-bin/whois2.plwhois to find out, as described in
Section 1.5.) If you need to change the
administrative contact, you'll have to do that
through your current registrar, not the
registrar you're transferring to.
http://www.isc.org/products/BIND/bind-security.html,
to make sure the version you're considering
isn't vulnerable.
http://www.isc.org/products/BIND/bind-security.html
and "Getting BIND" in Chapter 3 of
DNS and
BIND.
# /usr/sbin/named Feb 25 17:17:33 bigmo named[54307]: starting BIND 9.2.0 Feb 25 17:17:33 bigmo named[54307]: using 1 CPU Feb 25 17:17:33 bigmo named[54307]: loading configuration from '/etc/named.conf' Feb 25 17:17:33 bigmo named[54307]: none:0: open: /etc/named.conf: file not found Feb 25 17:17:33 bigmo named[54307]: loading configuration: file not found Feb 25 17:17:33 bigmo named[54307]: exiting (due to fatal error)
$ /usr/sbin/named -v BIND 9.2.0
$ dig version.bind. txt chaos ; <<>> DiG 9.2.0 <<>> version.bind. txt chaos ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40457 ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;version.bind. CH TXT ;; ANSWER SECTION: version.bind. 0 CH TXT "9.2.0" ;; Query time: 2 msec ;; SERVER: 192.168.0.1#53(192.168.0.1) ;; WHEN: Mon Feb 25 17:23:53 2002 ;; MSG SIZE rcvd: 48
ftp.isc.org as /isc/bind9/9.2.1/bind-9.2.1.tar.gz. The
source code for the latest BIND 8 release, currently 8.3.3, is
available from the same host as /isc/bind/src/cur/bind-8/bind-src.tar.gz.
# cd /usr/local/src or your source directory
# tar -zxvf /tmp/bind-9.2.1.tar.gz
[Lots of output]
# cd bind-9.2.1
# cd /usr/local/src # mkdir bind-8.3.3 # cd bind-8.3.3 # tar -zxvf /tmp/bind-src.tar.gz [Lots of output]
# ./configure # make
# make clean # make depend # make all
# make install
ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-5-current/net/bind9-9.2.1.tgz
Ftp://ftp.redhat.com/pub/redhat/linux/7.3/en/os/i386/RedHat/RPMS/bind-9.2.0-8.i386.rpm
http://www.ibiblio.org/pub/solaris/freeware/sparc/8/bind-9.2.1-sol8-sparc-local.gz
ftp://ftp.isc.org/isc/bind/contrib/ntbind-9.2.1/BIND9.2.1.zip
options {
directory "/var/named";
};
zone "." {
type hint;
file "named.root";
};
type
master):
zone "foo.example" {
type master;
file "db.foo.example";
};
type
slave):
zone "foo.example" {
type slave;
masters { 192.168.0.1; };
file "bak.foo.example";
};
zone "foo.example" {
type master;
file "db.foo.example";
};
zone "bar.example" {
type slave;
masters { 192.168.0.1; };
file "bak.bar.example";
};
# named
# ndc start
# /usr/sbin/named
# cd bind-distribution-directory/src/bin/ndc
# make clean
# make ndc
# named -c /tmp/named.conf
# ndc start -c /tmp/named.conf
# ndc stop
# rndc stop
# rndc halt
# kill `cat /var/run/named.pid`
# kill -INT `cat /var/run/named.pid`
case ${named_enable} in
[Yy][Ee][Ss])
echo -n ' named'; ${named_program:-named} ${named_flags}
;;
esac
named_enable="YES" named_flags="-t /etc/namedb -u bind"
SunOS 5.8
#
# If this machine is configured to be an Internet Domain Name System (DNS)
# server, run the name daemon. Start named prior to: route add net host,
# to avoid dns gethostbyname timout delay for nameserver during boot.
#
if [ -f /usr/sbin/in.named -a -f /etc/named.conf ]; then
echo 'starting internet domain name server.'
/usr/sbin/in.named &
fi
[owner] [TTL] [class] <type> <RDATA>
$TTL 86400
[owner] [TTL] [class] <type> <RDATA>
$TTL 86400
$TTL 1d
$TTL 1d12h
host.foo.example. IN A 10.0.0.1
1.0.0.10.in-addr.arpa. IN PTR host.foo.example.
host IN A 10.0.0.1
1 IN PTR host.foo.example.
IN, too.
a.foo.example. IN CNAME b.bar.example.