The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Настройка CustomDNS (DynDNS) на маршрутизаторе Cisco
Шаблон настроек 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=custom&   hostname=MyHost.My-DNS-Domain.com
  remove http://XXX:XXX@members.dyndns.org/nic/update?system=custom&hostname=MyHost.My-DNS-Domain.com
    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
   !
 
12.01.2011 , Автор: serg-dn
Ключи: dns, cisco / Лицензия: CC-BY
Раздел:    Корень / Маршрутизаторы Cisco, VoIP / Ограничение и учет трафика на Cisco

Обсуждение [ RSS ]
  • 1.1, Анон (?), 17:07, 14/01/2011 [ответить]  
  • –1 +/
    Я понимаю такую услугу для домашнего веб-сайтца на динамическом IP. Но на кой ляд она сдалась на полном серьезе для предприятия? Или "Рога и копыта"?
     
  • 1.2, 8 (?), 20:13, 14/01/2011 [ответить]  
  • +/
    т.е. если я раздобуду домой ADSL или ISDN роутер от Циско - я уже "рогиакапыта"?
     
  • 1.4, Аноним (-), 16:40, 18/01/2011 [ответить]  
  • +/
    Читай внимательней, анон.

    DynDNS нужен для разрешения доменных имен в динамические IP. Например, дома сайт поднять, поскольку ниасилил дедик или VPS в датацентре. Ну или диссидент какой.

    Для рогов и копыт экономия тривиальна. Юридический анлим стоит реального бабла. Так называемый анлим для физиков - копейки (в сравнении с первым).

    У нас так предприятия делают. Для экономии в офис проводится инет для физиков, ну и фигли, что лимиты фактически есть, зато дешево. Корпоративный сайт на динамике поднимают - DynDNS снаружи и упитанный песец. Экономия настолько серьезная, что можно позволить себе и цыску в белую купить.

     
  • 1.5, Аноним (-), 18:45, 18/01/2011 [ответить]  
  • +/
    Кстати, анон! Ты домой можешь только железку б/у от Циски на ебэе купить. На ИОС у тебя уже бабла не останется. Или ТАЗ-или Циска начального уровня.

    Просто на реальном серьезном предприятии, зависящем от нета и инфраструктуры такой изъеб выглядит изъебом и попыткой ставить на ТАЗик двигатель от Як-40, а циску дома поставить только полный конченый гик-племянник БАБ. :)

     
  • 1.7, romankap (ok), 02:33, 02/04/2011 [ответить]  
  • +/
    Изменения в строке доступа к сайту
    http://www.dyndns.com/developers/specs/syntax.html

    правильный синтаксис конфига

    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
    если хотите что бы при смене 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?hostname=hostname
    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

     
  • 1.8, romankap (ok), 02:49, 02/04/2011 [ответить]  
  • +/
    к предыдущему комментарию
    распишу с переносом, а то не верно отображается
    после 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

     


     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру