Well, I got this working with 8.1 boxes running dhcp and dhcpcd, setting 
DNSHOSTNAME="host_part"

in /etc/sysconfig/network

You seem to be missing a dnssec key in your named.conf (not sure if it 
is necessary).


Here are my config files:

http://ranger.dnsalias.com/mandrake/configs/named.conf
http://ranger.dnsalias.com/mandrake/configs/dhcpd.conf

Be sure to generate your own dnssec key (see the dhcpd.conf man page, 
under DYNAMIC DNS).

I am using the interim style, which seems to work ok.

We really need a drak tool which does this and can add all the cool 
options ...

Buchan


> interesting thing is, pump works correctly out of the
> box (although I can find no file like
> /etc/dhcpc/dhcpcd-eth0.info. Dhcpcd, however did not
> work correctly linux to linux. It would accept the ip
> address but not post its client hostname to the dhcpd
> server.
> 
> 
> However I am having a rough time getting dynamicdns to
> work correctly between my dhcp and dns both running on
> the same updated cooker box. I still get no ping on
> either windows or linux clients that I try to connect
> to by hostname. I do have full internet connectivity (
> and proper internet dns) and can ping ip addresses
> fine.
> 
> /etc/named.conf
> options {
>              // DNS tables are located in the
> /var/named directory
>            directory "/var/named";
>                pid-file "/var/run/named/named.pid";
> 
>             // Forward any unresolved requests to our
> ISP's name server
>             forwarders {
>                              207.203.32.20;
>                              205.152.16.8;
>             };
>              /*
>               * If there is a firewall between you and
> nameservers you want
>               * to talk to, you might need to
> uncomment the query-source
>               * directive below.  Previous versions of
> BIND always asked
>               * questions using port 53, but BIND 8.1
> uses an unprivileged
>               * port by default.
>               */
>              // query-source address * port 53;
>      };
> 
> 
>     zone "." {
>             type hint;
>             file "root.hints";
>     };
>     // All our DNS information is stored in
> /var/named/domain.name.db
> 
>     zone "home.network" {
>             type master;
>             file "home.network.db";
>       allow-update {
>               127.0.0.1;
>               192.168.1.1;
>               };
>           // some security
>       allow-transfer {
>               127.0.0.1;
>               };
>     };
> 
> 
> 
>     zone "0.0.127.in-addr.arpa" {
>       notify no;
>              type master;
>              file "127.0.0.rev";
>       allow-update {
>               127.0.0.1;
>               192.168.1.1;
>               };
>       allow-transfer {
>               127.0.0.1;
>               };
>      };
> 
> 
>      zone "1.168.192.in-addr.arpa" {
>       notify no;
>              type master;
>              file "192.168.1.rev";
>       allow-update {
>               127.0.0.1;
>               192.168.1.1;
>               };
>       allow-transfer {
>               127.0.0.1;
>               };
>      };
> 
> /etc/dhcpd.conf
> ddns-updates on;
> ddns-domainname "home.network";
> use-host-decl-names on;
> option domain-name-servers 192.168.1.1;
> option ntp-servers 192.168.1.1;
> option x-display-manager 192.168.1.1;
> option font-servers 192.168.1.1;
> option time-servers 192.168.1.1;
> option domain-name "home.network";
> # default file for dhcpd
> # replace 192.168.1.1 by the IP adress of the server
> (same server for
> # all services in this config file)
> 
> server-identifier sidereal.home.network;
> default-lease-time 36000;
> max-lease-time 144000;
> ddns-update-style none;
> 
> 
> subnet 192.168.1.0 netmask 255.255.255.0 {
>       ddns-updates on;
>       ddns-domainname "home.network";
>       option ntp-servers 192.168.1.1;
>       option x-display-manager 192.168.1.1;
>       option font-servers 192.168.1.1;
>       range 192.168.1.65 192.168.1.254;
>       option domain-name "home.network";
>       option domain-name-servers 192.168.1.1 ,
> 207.203.32.20 , 205.152.16.8;
>       option lpr-servers 192.168.1.1;
>       option netbios-name-servers 192.168.1.1;
>       option routers 192.168.1.12;
>       option subnet-mask 255.255.255.0;
>       option time-servers 192.168.1.1;
>       ddns-rev-domainname "in-addr.arpa";
>       ddns-update-style ad-hoc;
>       }
> 
> /etc/rndc.conf
> options {
>         default-server  localhost;
>         default-key     "key";
> };
> 
> server localhost {
>         key     "key";
> };
> 
> key "key" {
>         algorithm       hmac-md5;
>         secret
> "c3Ryb25nIGVub3VnaCBmb3IgYSBtYW4gYnV0IG1hZGUgZm9yIGEgd29tYW4K";
> };
> 
> /etc/rndc.keys is empty
> 
> 
> =====
> SI Reasoning
> [EMAIL PROTECTED]
> 
> A requirement of creativity is that it contributes to change.  Creativity keeps
> the creator alive.
> 
> -FRANK HERBERT, unpublished notes
> 
> __________________________________________________
> Do You Yahoo!?
> Try FREE Yahoo! Mail - the world's greatest free email!
> http://mail.yahoo.com/
> 



-- 
|----------------Registered Linux User #182071-----------------|
Buchan Milne                Mechanical Engineer, Network Manager
Cellphone * Work            +27 82 472 2231 * +27 21 8828820x202
Stellenbosch Automotive Engineering         http://www.cae.co.za
GPG Key                       http://ranger.dnsalias.com/gpg.key


Reply via email to