Здравствуйте!
Роутер wl500gp. Прошивка 1.9.2.7-rtn-r5066.
В связи с кончиной халявы на dyn.com пытаюсь настроить dyndns на dnsexit.com, выбранный путем поиска более-менее приемлемого сервиса из списка доступных в прошивке.
Указываю все необходимые параметры, в логе получаю (до бесконечности, с ожидаемой периодичностью в 120 секунд):
Соответственно, обновления адреса не происходит. Если делать вручную через рекомендованый dnsexit'ом URL, то все ок.Code:Sep 5 11:36:51 inadyn[324]: Checking for IP# change, connecting to update.dnsexit.com(67.214.161.141)
Sep 5 11:36:52 inadyn[324]: Will retry again in 120 sec...
Покопавших в сети (http://www.dd-wrt.com/wiki/index.php...TO#dnsExit.Com), обнаружил, что для халявного free dns second level domain настрока немного отличается от платной версии. Вопрос: что я делаю не так, или же нужно докручивать это вручную скриптами? Спасибо.
UPD: покопавшись здесь: https://code.google.com/p/wl500g/sou...clude/dyndns.h и здесь: https://code.google.com/p/wl500g/sou...n/src/dyndns.c совсем загрустил, т.к. никакого криминала не обнаружил, все в соответствии с рекомендацией самого dnsexit-а:
UPD 2:Quote:
We also provide you a URL that you can use to update your domain/subdomain IP from any internet connection, anywhere. This means that if you do not have one of the automatic update clients you can still perform painless updates to your subdomain IP by posting the following URL on a browser:
http://update.dnsexit.com/RemoteUpda...=xxx.xx.xx.xxx
replacing the form values with your own account and domain data.
myip is optional. If not set, the IP address of your network will be detected and used as the IP for the host(subdomain).
host can have multiple hosts(subdomains) updated at the same time by seperating each host by ;. ie. host=host1.mydomain.com;host2.otherdomain.com.
Покопавшись в исходниках еще повнимательнее, понял, что проблема кроется где-то в ip.dnsexit.com, т.о. настройка IP Config->Miscellaneous->Autodetect public IP address? в случае с dnsexit.com НЕ РАБОТАЕТ, поставил "No, report WAN address", апдейт прошел. Странно, т.к. вручную из браузера заход на ip.dnsexit.com работает. Возможно, дело в парсинге ответа от ip.dnsexit.com, на котором inadyn и ломается (хотя ответ там простейший).