Naprawdę ciężko mi się pracuje ddclient(która aktualizuje OpenDNS moim obecnym adresem IP) do pracy. Mam go uruchomionego jako demon, ale nigdy nie udaje mu się zaktualizować mojego adresu IP na openDNS.
Aby rozwiązać problem, uruchamiam ddclientz wiersza polecenia w następujący sposób.
(W tych przykładach wartości w nawiasach kwadratowych [] są standardowymi wartościami rzeczywistymi ze względów bezpieczeństwa)
Mój /etc/ddclient.confzawiera:
use=web, web=checkip.dyndns.org/, web-skip='IP Address'
server=updates.opendns.com
protocol=dyndns2
login=[my login]
password=[my password]
Home
Kiedy biegnę:
sudo ddclient -daemon=0 -debug -verbose -noquiet
Dostaję:
WARNING: file /var/cache/ddclient/ddclient.cache, line 3: Invalid Value for keyword 'ip' = ''
...
WARNING: skipping update of Home from <nothing> to [my real ip].
WARNING: last updated <never> but last attempt on Tue Oct 4 08:38:32 2011 failed.
Jeśli mam rmplik pamięci podręcznej, ddclientdziała raz, ale potem się nie powiedzie.