The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
сбор конфигураций, !*! sogdiev, 10-Июн-10, 11:08  [смотреть все]
Привет!
периодически собираю конфигурацию с маршрутизаторов и свичей через tftp. по времени процесс достаточно длительный. Нельзя ли как-то это дело автоматизировать?
Спасибо заранее!
  • сбор конфигураций, !*! Nikolay, 11:43 , 10-Июн-10 (1)
    >достаточно длительный. Нельзя ли как-то это дело автоматизировать?

    rancid

    • сбор конфигураций, !*! Vladimir, 12:52 , 10-Июн-10 (2)
      >>достаточно длительный. Нельзя ли как-то это дело автоматизировать?
      >
      >rancid

      После каждого write-memory конфиг автоматический скидывается на tftp:

      !
      archive
      path tftp://xxx.xxx.xxx.xxx
      write-memory
      !

      • сбор конфигураций, !*! denp, 13:21 , 10-Июн-10 (3)
        >[оверквотинг удален]
        >>
        >>rancid
        >
        >После каждого write-memory конфиг автоматический скидывается на tftp:
        >
        >!
        >archive
        > path tftp://xxx.xxx.xxx.xxx
        > write-memory
        >!

        Можно через Event Manager, скрипты есть на сайте Cisco

      • сбор конфигураций, !*! stal, 13:25 , 10-Июн-10 (4)
        >
        >После каждого write-memory конфиг автоматический скидывается на tftp:
        >
        >!
        >archive
        > path tftp://xxx.xxx.xxx.xxx
        > write-memory
        >!

        хм..
        прописал:

        !
        archive
        path tftp://10.120.1.1
        write-memory
        !

        ввожу:

        switch#wr memory
        Building configuration...
        [OK]
        Translating "10.120.1.1Jun-10-09-19-57.081-0"...domain server (xx.xx.xx.xx)
        switch#

        на сервере конфиг не появляется, в лог никаких ошибок не пишеться
        tftp сервер стандартный в комплектации inetd, система FreeBSD:

        server# sockstat -4 | grep :69
        root     inetd      1862  9  udp4   *:69                  *:*

        что делаю не так?

        • сбор конфигураций, !*! stal, 13:48 , 10-Июн-10 (5)
          >
          >что делаю не так?

          немного изменил конфиг:

          !
          archive
          path tftp://10.120.1.1/ares.cfg
          write-memory
          !

          на сервере создал файл ares.cfg

          ls -la /tftpboot/
          drwxrwxrwx   2 root    wheel    512 Jun 10 12:32 .
          drwxr-xr-x  22 root    wheel    512 Dec 30  2008 ..
          -rwxrwxrwx   1 root    wheel      0 Jun 10 12:32 ares.cfg

          делаю запись конфига на циске:
          switch#wr memory
          Building configuration...
          [OK]
          TFTP: error code 0 received - 20079

          конфиг а сервер не заливается :(

          в чём проблема?

          • сбор конфигураций, !*! stal, 14:05 , 10-Июн-10 (6)
            >
            >в чём проблема?

            решение найдено,
            напишу может кому пригодится:

            файл /etc/inetd.conf
            добавляем флаг -w
            tftp    dgram   udp     wait    root    /usr/libexec/tftpd      tftpd -l -s -w /tftpboot

            • сбор конфигураций, !*! stal, 15:10 , 10-Июн-10 (7)

              >
              >решение найдено,

              прошу прощение что погарячился, но не работает :)

              switch#wr memory
              Building configuration...
              [OK].....

              файл на сервере не создается :(

              • сбор конфигураций, !*! dmn49, 11:49 , 11-Июн-10 (9)
                Советую почитать тут
                http://www.xgu.ru/wiki/Cisco_Router#.D0.A3.D0.BF.D1.80.D0.B0...
                и тут
                http://vnpro.org/forum/archive/index.php/t-16545.html

                У вас часом фаервол не блокирует 69 порт?


                • сбор конфигураций, !*! stal, 16:33 , 11-Июн-10 (10)
                  >
                  >У вас часом фаервол не блокирует 69 порт?

                  нет, проблема именно с созданием файла на tftp сервере...
                  если файл уже есть там с правами доступа 777, то заливается без проблем, а если файла нет - ничего не происходит :(
                  а циска каждый раз создает уникальное название файла конфига при заливке

                  за доки спасибо - буду курить

                  • сбор конфигураций, !*! fantom, 08:45 , 14-Июн-10 (12)
                    >>
                    >>У вас часом фаервол не блокирует 69 порт?
                    >
                    >нет, проблема именно с созданием файла на tftp сервере...
                    >если файл уже есть там с правами доступа 777, то заливается без
                    >проблем, а если файла нет - ничего не происходит :(
                    >а циска каждый раз создает уникальное название файла конфига при заливке
                    >
                    >за доки спасибо - буду курить

                    Взять другой tftp сетрвер.

                    • сбор конфигураций, !*! Gbyte, 22:46 , 14-Июн-10 (14)
                      >[оверквотинг удален]
                      >>>У вас часом фаервол не блокирует 69 порт?
                      >>
                      >>нет, проблема именно с созданием файла на tftp сервере...
                      >>если файл уже есть там с правами доступа 777, то заливается без
                      >>проблем, а если файла нет - ничего не происходит :(
                      >>а циска каждый раз создает уникальное название файла конфига при заливке
                      >>
                      >>за доки спасибо - буду курить
                      >
                      >Взять другой tftp сетрвер.

                      Ну-ну... а не правильней права на директорию поправить? - чать никому кроме владельца писать в эту директорию нельзя?

                      • сбор конфигураций, !*! stal, 10:24 , 15-Июн-10 (15)
                        >
                        >Ну-ну... а не правильней права на директорию поправить? - чать никому кроме
                        >владельца писать в эту директорию нельзя?

                        я проблему решил так:
                        конфиг по tftp заливается приямо мне на комп,
                        ежедневно в 15:00 конфиги заливаются по ftp на unix-сервер

                        дело в том, что такая природа стандарнтного сервера tftp FreeBSD.

                        А какие права на директорию /tftpboot стоят у Вас?


                      • сбор конфигураций, !*! fantom, 14:27 , 15-Июн-10 (17)
                        >[оверквотинг удален]
                        >>>если файл уже есть там с правами доступа 777, то заливается без
                        >>>проблем, а если файла нет - ничего не происходит :(
                        >>>а циска каждый раз создает уникальное название файла конфига при заливке
                        >>>
                        >>>за доки спасибо - буду курить
                        >>
                        >>Взять другой tftp сетрвер.
                        >
                        >Ну-ну... а не правильней права на директорию поправить? - чать никому кроме
                        >владельца писать в эту директорию нельзя?

                        Вообще-то такое поведение стандарного бзд-ешного тфтп - файлы он не создает вообще...

                        так что под бздей - хочеш чтобысоздавал файлы надо брать отличный от стандартного тфтпд сервер...

                        • сбор конфигураций, !*! EvgenD, 14:47 , 15-Июн-10 (18)
                          >так что под бздей - хочеш чтобысоздавал файлы надо брать отличный от
                          >стандартного тфтпд сервер...

                          Не надо, все работает и в стандартном, все он создает.
                          #ls -lh
                          drwxrwxrwx   2 root  wheel      1.0K May 19 16:55 tftpboot

                          #ls -lh tftpboot/
                          total 170
                          -rw-r--r--  1 nobody  wheel   1.8K May 19 16:52 AvtovesSACZ_Airone-1
                          -rw-r--r--  1 nobody  wheel    14K May 19 16:27 CentrLab_C3750_24-1
                          -rw-r--r--  1 nobody  wheel    14K Apr 29 17:14 CentrLab_C3750_24-2
                          -rw-r--r--  1 nobody  wheel   3.7K May 18 16:39 KIP_3750_12G-1
                          -rw-r--r--  1 nobody  wheel    11K May 18 16:43 KIP_3750_24-1
                          #cat /etc/inetd.conf | grep tftp
                          tftp    dgram   udp     wait    root    /usr/libexec/tftpd      tftpd -l -w -s /usr/tftpboot


    • сбор конфигураций, !*! sogdiev, 05:00 , 11-Июн-10 (8)
      >
      >rancid

      а под винду есть что-нить? :)

  • сбор конфигураций, !*! Serg, 13:53 , 14-Июн-10 (13)
    Бэкап используя kron и cli

    ip ftp username ftp_user
    ip ftp password ftp_password
    file prompt quiet
    !
    kron occurrence daily-backup at 10:16 recurring
    policy-list backup
    !
    kron policy-list backup
    cli copy running-config ftp://192.168.77.123

    или используя archive

    archive
    log config
    logging enable
    path ftp://192.168.77.123/backup.txt
    write-memory

    или

    archive
    log config
    logging enable
    hidekeys
    path ftp://192.168.12.30/ledoffice
    write-memory
    time-period 10080

    И она сама раз в неделю и при изменениях скидывает свой конфиг на FTP, причем еще и нумерует файлы.




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

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