У меня есть маршрутизатор Cisco 857, на котором я пытаюсь настроить OpenDNS.
DDNS через https немного неудобен на этом маршрутизаторе, так как он не поддерживает HTTPS, поэтому прямое обновление OpenDNS не является хорошим вариантом.
OpenDNS предоставляет другую службу под названием dns-o-matic, которая поддерживает обновление HTTP, но у меня странная проблема. Когда мой маршрутизатор вызывает URL-адрес обновления dns-o-matic, я получаю ответ OpenDNS страница не найдена. Однако, если я скопирую URL для журнала Cisco, вставлю его в свой браузер, я получу успешное обновление!
В моем конфиге у меня есть:
ip ddns update method dynamicdns
HTTP
add http://[username]:[password]@updates.dnsomatic.com/nic/update?myip=<a>
interface Dialer0
ip ddns update dynamicdns
В журнале я вижу:
HTTPDNSUPD: URL = 'http://[username]:[password]@updates.dnsomatic.com/nic/update?myip=[ip]'
затем в ответе я вижу HTML-код для страницы OpenDNS Страница не найдена.
Когда я запускаю это через браузер, я получаю:
good [ip]
и когда я проверяю свою страницу состояния DNS-O-Matic, IP-адрес обновляется, а также корректно передается в OpenDNS!
Так что у меня, похоже, нет проблемы с разрешением имен, иначе ответа не было бы.
DNS-запрос с моего ноутбука и маршрутизатора разрешил URL-адрес обновления на тот же IP-адрес ...
Что я не могу найти, так это то, что может дать мне лучшую регистрацию фактических пакетов протокола HTTP. Я не могу подключить его, потому что он переходит через банкомат / номеронабиратель к моему ADSL ...
Кто-нибудь есть какие-либо предложения, что я делаю неправильно, или как я мог бы получить лучшую информацию о том, что происходит?