Изменения в строке доступа к сайту
http://www.dyndns.com/developers/specs/syntax.htmlправильный синтаксис конфига
ip ddns update method DYNDNS_UPDATE
HTTP
add http://username:password@members.dyndns.org/nic/update?...
если хотите что бы при смене ip адреса сразу менялся на сайте не указывайте период
проблемы со знаком вопроса (?) решаются выгрузкой конфига через tftp
ручной правкой и заливкой обратно
interface Dialer1 или FastEthernet4
ip ddns update hostname hostname.dyndns.org
ip ddns update DYNDNS_UPDATE
для проверки
ter mon
debug ip ddns update
лог должен содержать
DYNDNSUPD: Adding DNS mapping for hostname.dyndns.org <=> 91.76.101.117
HTTPDNS: Update add called for hostname.dyndns.org <=> 91.76.101.117
HTTPDNSUPD: Session ID = 0xD
HTTPDNSUPD: URL = 'http://username:password@members.dyndns.org/nic/update?...'
HTTPDNSUPD: Sending request
HTTPDNSUPD: Response for update hostname.dyndns.org <=> 91.76.101.117
HTTPDNSUPD: DATA START
good 91.76.101.117
# прошу обрать внимание на слово good
HTTPDNSUPD: DATA END, Status is Response data recieved, successfully
HTTPDNSUPD: Call returned SUCCESS, update of hostname.dyndns.org <=> 91.76.101.117 succeeded
DYNDNSUPD: Another update completed (outstanding=0, total=0)
HTTPDNSUPD: Clearing all session 13 info