Link to home
Start Free TrialLog in
Avatar of reredok
reredokFlag for Germany

asked on

Linux DDNS

Hello Experts,

I have configured DDNS with bind9 and isc-dhcp-server because of that my local domain.member have local LAN name resolution, in common with: http://mixeduperic.com/ubuntu/seven-easy-steps-to-setting-up-an-interal-dns-server-on-ubuntu.html

Everthing works fine. (dig, ping, nslookup in local db.XXXXXX and reverse zone)
A client restart and get dhcp-options like ipadress/gateway etc. / I can determine in /var/log/messages the dhcp process but I was wondering how bind / isc-dhcp-server were storing the A or PTR Record of that client.
I am searching with grep -r /etc/ "client" with or without FQDN but I can't find any hit.

Where does bind or isc-dhcp-server store that client record. Perhaps it's implemented only in RAM?

Thanks for enlightenment.
Many thanks in advance!
reredok
Avatar of Jan Bacher
Jan Bacher
Flag of United States of America image

dynamic dns updates are stored in a journal file.  periodically, the journal file will write out to disk.

you can verify ddns entries by doing a "dig" using that ddns nameserver for the zone.
ASKER CERTIFIED SOLUTION
Avatar of arnold
arnold
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of reredok

ASKER

DHCP server send the update to the DNS server.

I can't find any *.jrnl or jrl
find / -name "*.jrnl"

Open in new window

but there are differnt warnings in /var/log/syslog like dhcpd: Unable to add forward map so DDNS seem't not to be adequate configured :-( therefor I can't find journals

Tonight I recognised that my squid3 don't work anymore. Very Strange ... I re-installed Squid3 and it doesn't work anymore. I found out that in squid.conf there must be the dns_nameservers option.
Avatar of reredok

ASKER

I found in bind9 status /etc/bind/db.Rappenau.local.jnl: create: permission denied ok now it's to solve that problem
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Use setfacl to grand the named user write rights in the directory.
Or make sure /var/named is owned by names.......