Can I use bind 8.x conf files with bind 9.2.3?
Mark Andrews
Mark_Andrews at isc.org
Mon Mar 14 17:41:02 UTC 2005
> Hi Bill Larson,
>
> Many thanks for your response. Actually I didn't find any step by step
> guide for the installation and configuration of BIND 9. I have managed
> to install and configure Bind 9 with basic configuration but still a lot
> more to do. If you can help me in this I shall be very thank full to
> you. I use to get the following error for a zone file which is running
> fine with bind 8. Also I have included the zone file and named.conf, so
> that you can have a look not only on this error but also suggest me how
> is my named.conf. Sorry for the long email.
>
> --------------- Error while loading a zone file which works fine with
> Bind 8-------------
> Mar 12 17:59:03 sune named[1721]: [ID 873579 daemon.notice] starting
> BIND 9.2.3
> Mar 12 17:59:03 sune named[1721]: [ID 873579 daemon.error]
> dns_rdata_fromtext: xyz.com.hosts:10: near eol: unexpected end of input
> Mar 12 17:59:03 sune named[1721]: [ID 873579 daemon.error] zone
> xyz.com/IN: loading master file xyz.com.hosts: unexpected end of input
> ------------------------------------------------------------------------
> ---------------------
>
> ------------------------ And here is the zone
> file----------------------------------------
> $TTL 3600
> ; Addresses and other host information
> ;
> ;
>
> @ IN SOA ns1.mydomain.net.sa. root.mydomain.net.sa. (
> 1 ; serial
> 43200 ; refresh every 12 hours
> 4320 ; retry after 1 hour
> 1209600 ; expire after 2 weeks
>
> )
This is not a valid SOA record. It is missing the last field,
minimum. BIND 8 should have caught this.
> ; Define the name servers and mail servers
>
> IN NS ns1.mydomain.net.sa.
> IN NS ns2.mydomain.net.sa.
>
> IN MX 10 smtp.mydomain.net.sa.
>
> ; Define localhost
> localhost IN A 127.0.0.1
>
> ; Define hosts in this zone
>
>
> www IN CNAME webhost.mydomain.net.sa.
> ftp IN CNAME ftp.mydomain.net.sa.
>
> ------------------------------------------------------------------------
> -------
>
> --------------------------named.conf------------------------------------
> ----
>
> options {
> //named.conf file for internal primary master server
> //created 23.08.2001, rk
> //
> //
> //type domain source file or host
> //
> directory "/var/named";
> pid-file "/var/run/named.pid";
> statistics-file "/var/run/named.stats";
> auth-nxdomain no;
> transfer-format many-answers; // faster transfers
> version "Check it tomorrow"; // hide BIND version
> recursion yes; };
> controls { };
> ////////////////////////// default zones ////////////////////////////
> // Root server hints
> zone "." {
> type hint;
> file "named.root";
> };
> // Provide a mapping of Looback address
> zone "localhost" {
> type master;
> file "db.localhost";
> allow-update { none; };
> notify no;
> };
> // Provide a reverse mapping for the loopback address 127.0.0.1
> zone "0.0.127.in-addr.arpa." {
> type master;
> file "db.localhost.rev";
> allow-update { none; };
> notify no;
> };
> zone "sadeqcarpet.com" {
> type master;
> file "sadeqcarpet.com.hosts";
> };
>
> zone "xyz.com" {
> type master;
> file "xyz.com.hosts";
> };
>
>
> ----------------------------------------------------------------------
>
> Junaid
> -----Original Message-----
> From: Bill Larson [mailto:wllarso at swcp.com]
> Sent: Sunday, March 13, 2005 7:52 AM
> To: MJ
> Subject: Re: Can I use bind 8.x conf files with bind 9.2.3?
>
> There are some configuration directives that changed between BIND-8 and
> BIND-9, but nothing major. Look at the BIND-9 documentation. This
> will tell you exactly what configuration directives have changed. Zone
> files are zone files. If they work under BIND-8, they will work with
> BIND-4 and BIND-9 also. They will also function with the MS DNS server
> also. The format of the zone files is specified in the RFCs. (Be
> aware that there is a "$TTL" directive that is necessary with BIND-8
> and BIND-9. If you don't have it then you will get a warning when
> named read the file.)
>
> Try running "named-checkconf" and "named-checkzone" (make sure that you
> use the BIND-9 version of these tools) on your existing config and zone
> files. This should identify any problems.
>
> "What will be the best way to achieve this?" Try it out and see. Read
> the BIND-9 documentation about the changes. Really, there shouldn't be
> any major problems.
>
> Bill Larson
>
> On Mar 12, 2005, at 3:20 AM, MJ wrote:
>
> > Hi,
> > We are running "BIND 8.2.2-P5" on Solaris 8. Now, I am installing Bind
> > 9.2.3 on a new Sun machine on solaris 8. Is there anyways I can use
> the
> > same configuration and zone files what I am using in bind 8.x? What
> > will
> > be the best way to achieve this?
> > Regards,
> > MJ
> >
> >
> >
>
>
>
>
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: Mark_Andrews at isc.org
More information about the bind-users
mailing list