вторник, 31 марта 2009 г.

ddns на cisco 800

Гугл не принес правильного результата в первых пяти ссылках, а в могучей инструкции на dyndns.org есть все оборудование кроме cisco.
Потому выложу:

в основном конфиге пишем:
ip ddns update method penhome
 HTTP
  add http://User:Password@members.dyndns.org/nic/update?hostname=<h>&myip=<a>
 interval maximum 0 23 0 0


на внешнем интерфейсе:
interface Dialer0
 ip ddns update hostname DOMAINNAME
 ip ddns update ROUTERHOSTNAME host members.dyndns.org



С именем и паролем все понятно - аккаунт на dyndns.org, DOMAINNAME - домен, который выбрал на dyndns.org.

ROUTERHOSTNAME - то, что написано в hostname в конфиге рутера.
Интервал обновления есть резон ставить побольше, иначе могут забанить.


PS
Настроенный по мануалу рутер выдавал унылое:
Router#sh ip ddns update
Dynamic DNS Update on Dialer0:
 Update Method Name  Update Destination
 Router                                not available

libklibc

На боевом релее натыкаюсь в /lib на файл с сомнительным именем, т.е. натурально сомнительным, примерно так:

post1:/lib# ls -ls k*
76 -rwxr-xr-x 1 root root 73000 2007-08-19 03:55 klibc-HTvrSvZXEQwxnmV8HLm2r15Q8yI.so

Первая реакция ессно нецензурная, поломали демоны, а вот болт:

post1:~# dpkg -S klibc-HTvrSvZXEQwxnmV8HLm2r15Q8yI.so
libklibc: /lib/klibc-HTvrSvZXEQwxnmV8HLm2r15Q8yI.so

Библиотека действительно из пакета, мантейнеру оторвать бы что-нибудь, в компенсацию полученного стресса ;-)