Шаблон настроек Cisco IOS для обновления хоста MyHost своего домена My-DNS-Domain.com в DynDNS. Конфигурация для ADSL. Проверено на Cisco IOS Software, C870 Software (C870-ADVIPSERVICESK9-M), Version 12.4(24)T4. Для обновления раз в час необходима подписка на услугу DynDNS Pro, для корректной регистрации должна быть активирована услуга Custom DNS.Пример конфигурационного файла:
!
hostname MyHost
!
ip domain lookup source-interface Dialer1
ip domain name My-DNS-Domain.com
ip host ns1.mydyndns.org 204.13.248.76
ip host ns3.mydyndns.org 208.78.69.76
ip host ns4.mydyndns.org 91.198.22.76
ip host ns5.mydyndns.org 203.62.195.76
ip host ns2.mydyndns.org 204.13.249.76
ip name-server 1.1.1.1
ip name-server 1.1.1.2
!
ip ddns update method mydns
HTTP
add http://XXX:XXX@members.dyndns.org/nic/update?system=cus... hostname=MyHost.My-DNS-Domain.com
remove http://XXX:XXX@members.dyndns.org/nic/update?system=cus...
interval maximum 0 0 1 30
!
!
access-list 1500 permit any
!
interface Dialer1
ip ddns update hostname MyHost.My-DNS-Domain.com
ip ddns update mydns host members.dyndns.org
ip access-group 1500 out
!
URL:
Обсуждается: http://www.opennet.me/tips/info/2515.shtml
Я понимаю такую услугу для домашнего веб-сайтца на динамическом IP. Но на кой ляд она сдалась на полном серьезе для предприятия? Или "Рога и копыта"?
т.е. если я раздобуду домой ADSL или ISDN роутер от Циско - я уже "рогиакапыта"?
Читай внимательней, анон.DynDNS нужен для разрешения доменных имен в динамические IP. Например, дома сайт поднять, поскольку ниасилил дедик или VPS в датацентре. Ну или диссидент какой.
Для рогов и копыт экономия тривиальна. Юридический анлим стоит реального бабла. Так называемый анлим для физиков - копейки (в сравнении с первым).
У нас так предприятия делают. Для экономии в офис проводится инет для физиков, ну и фигли, что лимиты фактически есть, зато дешево. Корпоративный сайт на динамике поднимают - DynDNS снаружи и упитанный песец. Экономия настолько серьезная, что можно позволить себе и цыску в белую купить.
Кстати, анон! Ты домой можешь только железку б/у от Циски на ебэе купить. На ИОС у тебя уже бабла не останется. Или ТАЗ-или Циска начального уровня.Просто на реальном серьезном предприятии, зависящем от нета и инфраструктуры такой изъеб выглядит изъебом и попыткой ставить на ТАЗик двигатель от Як-40, а циску дома поставить только полный конченый гик-племянник БАБ. :)
Изменения в строке доступа к сайту
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.117HTTPDNSUPD: 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
к предыдущему комментарию
распишу с переносом, а то не верно отображается
после add 1 сплошная строка
ip ddns update method DYNDNS_UPDATE
HTTP
add http://username:password@members.dyndns.org
/nic/update?hostname=<h>&myip=<a>&wildcard=NOCHG&
mx=NOCHG&backmx=NOCHGеще раз правильный синтаксис можно посмотреть
http://www.dyndns.com/developers/specs/syntax.html