Dynamic DNS Howto
David Gonzalez
test at tuxcafe.com
Sat May 15 17:39:44 UTC 2004
Hello BIND,
Could anyone tell me where can i find a good DDNS Howto?.
I haven't been able to get it running.
Thanks
here are my configs:
dhcpd.conf
ddns-updates on;
ddns-update-style interim;
ignore client-updates;
include "/etc/named.keys";
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name "tuxcafe.lan";
option domain-name-servers 192.168.1.100, 200.21.200.2;
ddns-domainname "tuxcafe.lan";
ddns-rev-domainname "1.168.192.in-addr.arpa";
range dynamic-bootp 192.168.1.80 192.168.1.100;
default-lease-time 1600;
max-lease-time 2200;
# Adding zone information
zone tucafe.lan. {primary 127.0.0.1; key DHCP_UPDATER;}
zone 1.168.192.in-addr.arpa. {primary 127.0.0.1; key DHCP_UPDATER;}
}
named.conf
include "/etc/named.keys";
include "/etc/rndc.key";
options {
directory "/var/lib/named";
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";
listen-on port 53 { any; };
listen-on-v6 { any; };
#allow-query { 127.0.0.1; };
notify yes;
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};
logging {
# # Log queries to a file limited to a size of 10 MB.
channel query_logging {
file "/var/log/named_querylog"
versions 3 size 10M;
print-time yes; // timestamp log
entries
};
category queries {
query_logging;
};
channel syslog_errors {
syslog user;
severity error;
};
category default { syslog_errors; };
#
# # Don't log lame server messages.
category lame-servers { null; };
};
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 "/etc/named.conf.include";
xaero:~ # cat /var/lib/named/dyn/tuxcafe.lan
$ORIGIN .
$TTL 172800 ; 2 days
tuxcafe.lan IN SOA ns.txucafe.lan. root. (
4 ; serial
86400 ; refresh (1 day)
7200 ; retry (2 hours)
3600000 ; expire (5 weeks 6 days
16 hours)
172800 ; minimum (2 days)
)
NS ns.tuxcafe.lan.
MX 0 mail.
xaero:~ # cat /var/lib/named/dyn/192.168.1.zone
$ORIGIN .
$TTL 172800 ; 2 days
1.168.192.in-addr.arpa IN SOA ns.tuxcafe.lan. root. (
5 ; serial
86400 ; refresh (1 day)
7200 ; retry (2 hours)
3600000 ; expire (5 weeks 6 days
16 hours)
172800 ; minimum (2 days)
)
NS ns.tuxcafe.lan.
xaero:~ # cat /var/lib/named/etc/named.keys
# generated by genDDNSKey.sh on jue may 13 15:30:50 COT 2004
key DHCP_UPDATER {
algorithm hmac-md5;
secret "secret";
};
xaero:~ # cat /etc/named.conf.include
include "/etc/named.d/dynamic.conf";
xaero:~ # cat /etc/named.d/dynamic.conf
zone "tuxcafe.lan" {
type master;
file "dyn/tuxcafe.lan";
allow-update{ 127.0.0.1; key DHCP_UPDATER; };
};
zone "1.168.192.in-addr.arpa" {
type master;
file "dyn/192.168.1.zone";
allow-update{ 127.0.0.1; key DHCP_UPDATER; };
};
logs show this:
May 14 17:16:47 xaero dhcpd: Unable to add forward map from zorlag.tuxcafe.lan to 192.168.1.99: not a zone
May 14 17:16:47 xaero dhcpd: DHCPREQUEST for 192.168.1.99 from 00:0c:29:e6:9d:a5 (zorlag) via eth0
May 14 17:16:47 xaero dhcpd: DHCPACK on 192.168.1.99 to 00:0c:29:e6:9d:a5 (zorlag) via eth0
Does anyone have a clue?.
Thanks
--
Best regards,
David
More information about the bind-users
mailing list