Jun 20 22:51:04 fritz user.info multid[9126]: DDNS: xxxxx.mine.nu
Jun 20 22:51:04 fritz user.info multid[9126]: DDNS: 1 accounts
accounts {
enabled = yes;
domain = "xxxx.mine.nu";
iface = 0;
username = "$$$$XVY4YDDBCPNSLGOTVHVZW5TFJ4THGNIYZNNV34MK5RV
QYNR4B3EU1Z4CHNHKLZN34Q2ZB26IVDS";
passwd = "$$$$FQFXFDI6JW2KAUIYYJV5EH5OB1GWLWOSN5Y4G4IQ1F5MK
C6Z3EXZAJDM32XWGN4TCKX4FWJQVDS";
ddnsprovider = "dyndns.org";
}
accounts {
enabled = yes;
domain = "DDNSADR.";
iface = 0;
username = "USERNAME";
passwd = "PASS";
ddnsprovider = "DDNSPROV.";
}
ddns {
accounts {
enabled = yes;
domain = "blablabla";
iface = 0;
username = "$$$$blablabla..";
passwd = "$$$$blablabla...";
ddnsprovider = "dyndns.org";
} {
enabled = yes;
domain = "blablabla";
iface = 0;
username = "$$$$blablabla...";
passwd = "$$$$blablabla...";
ddnsprovider = "dyndns.org";
} {
enabled = yes;
domain = "blablabla";
iface = 0;
username = "$$$$blablabla...";
passwd = "$$$$blablabla...";
ddnsprovider = "dyndns.org";
}
......
# From one of our customers: It's very easy to update the dynamic zoneedit entries on UNIX with either of these two command lines (if you have wget or lynx installed):
lynx -source -auth=usernameassword 'http://dynamic.zoneedit.com/auth/dynamic.html?host=www.mydomain.com'
wget -O - --http-user=username --http-passwd=password 'http://dynamic.zoneedit.com/auth/dynamic.html?host=www.mydomain.com'
PPP users should place one of the above commands (or a perl client) in the file /etc/ppp/ip-up or /etc/ppp/ppp.linkup, which are called whenever a ppp connection is made.
Users of dhcpcd may place these commands in the file /etc/dhcpc/dhcpcd-eth0.exe or /etc/dhcpc/dhcpcd-eth1.exe which are executed whenever a new dynamic IP address is acquired.