The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Gatekekeper УБИВАЕТ!, !*! Mike, 23-Июн-04, 10:27  [смотреть все]
    Люди добрые помогите, сами мы не местные..
Есть гейткипер на 37xx
на него регистрируются ATA 186
Задача: __статически__ прописать на нем шлюзы которые будут обрабатывать соответствующие прификсы.
делаю так:
alias static x.x.x.x 1720 gkid GkID gateway voip h323id GwID
gw-type-refix 7 gw ipaddr x.x.x.x

Типа по 7-ке звонки будут отправляться на x.x.x.x
Замечательно, это работaет, но теперь я хочу чтобы префикс 7123 уходил на другой шлюз
прописываю шлюз:
alias static z.z.z.z gkid GkID gateway voip h323id Gw1ID
gw-type-refix 7123 gw ipaddr z.z.z.z

Получаем:
>>Prefix 7123 conflicts with existing gw-type-prefix or zone prefix.<<
Причем не зависимо от того какой шлюз прописывеешь первым.

Где руки кривые а?

  • Gatekekeper УБИВАЕТ!, !*! ВОЛКА, 11:03 , 23-Июн-04 (1)
    • Gatekekeper УБИВАЕТ!, !*! Mike, 11:13 , 23-Июн-04 (2)
      Уважаемый ВОЛКА, ну подскажите пожалуйста если не трудно!
      Я эту доку уже почти наизусть выучил!

      Если не использовать gw-type-prefix
      а использовать zone-prefix 7123..... gw-priority 10 GwID1 то вообще звонки не проходят
      debug gatekeeper main 10
      Jun 23 07:11:32.919: rassrv_get_addrinfo: No tech prefix
      Jun 23 07:11:32.919: rassrv_get_addrinfo: Alias not found
      Jun 23 07:11:32.919: rassrv_get_addrinfo: (712345678) unknown address and no default technology defined.
      А gw-type=prefix не дает разграничить по префиксам
      Спасибо!!!

      >доку читайте!!!


      • Gatekekeper УБИВАЕТ!, !*! ВОЛКА, 11:17 , 23-Июн-04 (3)
        покажите конфиг гейткипера полностью...
        • Gatekekeper УБИВАЕТ!, !*! Mike, 11:30 , 23-Июн-04 (4)
          >покажите конфиг гейткипера полностью...
          ну если не использовать gw-type-prefix то так

          gatekeeper
            zone local CiscoGK mega  enable-intrazone
            zone prefix CiscoGK 787933..... gw-priority 10 MEGAGK
            zone prefix CiscoGK 787939..... gw-priority 10 CISCOGK
            zone prefix CiscoGK 7.........  gw-priority 10 OSS

            alias static 192.168.2.1 1720 gkid CiscoGK gateway voip ras
          192.168.2.1 1719 h323id MEGAGK
            alias static 192.168.3.1 1720 gkid CiscoGK gateway voip ras
          192.168.3.1 1719 h323id CISCOGK
            alias static 192.168.4.1 1720 gkid CiscoGK gateway voip ras
          192.168.4.1 1719 h323id OSS
            no shutdown

          а если использовать то вообще никак :) даже добавить не дает.(см выше)

          • Gatekekeper УБИВАЕТ!, !*! Roman Shilenko, 11:45 , 23-Июн-04 (5)
            Я решал задачу разруливания траффика гейткипером, когда на дворе была 12.2(11). Возможно, с тех пор что-то изменилось в лучшую сторону.

            > gw-type-prefix 7 gw ipaddr x.x.x.x
            > gw-type-prefix 7213 gw ipaddr z.z.z.z

            нельзя, чтобы один префикс был вложенным в другой. Надо расписывать
            70, 71, 720, 721, 7210, 7211, 7212, 7213 .. 7219, 722 .. 729, 73 .. 79.
            Возможно, стоит для направления 7213 сделать какой-нибудь префикс типа 222# и тогда конфиг будет:
            gw-type-prefix 7 gw ipaddr x.x.x.x
            gw-type-prefix 222# gw ipaddr z.z.z.z

            • Gatekekeper УБИВАЕТ!, !*! Mike, 12:41 , 23-Июн-04 (6)
              >
              >нельзя, чтобы один префикс был вложенным в другой. Надо расписывать
              >70, 71, 720, 721, 7210, 7211, 7212, 7213 .. 7219, 722 ..
              >729, 73 .. 79.
              А в твоем примере 720 вложено в 7210 :)

              Какое убожество!
              Это что ж получается, если я хочу 71234 отправить на отдельный шлюз надо расписать:
              70 72 73 74 75 76 77 79 79
              710 711 713 714 715 716 717 718 719
              71230 71231 71233  71233 71235 71236 71237 71238 71239
              А если не дай Бог у меня будет десяток таких исключений :)
              Неужели нельзя выбирать шлюзы по максимальному соответсвию с префиксом?

              • Gatekekeper УБИВАЕТ!, !*! Roman Shilenko, 12:54 , 23-Июн-04 (7)
                Ну да, убожество. На телефонной станции SI-2000 (не знаю, как на других) абсолютно такая же фигня: вместо двух строк и логики "longest match" имеем трехэтажное расписывание :(  Выходил из положения префиксами, для чего пришлось договариваться с сотней операторов, и самописной надстройкой к цисковскому гейткиперу.
            • Gatekekeper УБИВАЕТ!, !*! ВОЛКА, 14:24 , 23-Июн-04 (10)
              вы неправы....
              такая конструкция работает...

              zone prefix gk2_ 807720.. gw-priority 10 ccm_CA_1
              zone prefix gk2_ 807720.. gw-priority 9 ccm_CA_2
              zone prefix gk2_ 807720.. gw-priority 0 gw1_CA
              zone prefix gk2_ 80772... gw-priority 10 gw1_CA

              • Gatekekeper УБИВАЕТ!, !*! Mike, 14:33 , 23-Июн-04 (11)
                >вы неправы....
                >такая конструкция работает...
                1) При СТАТИЧЕСКИ прописанных шлюзах?
                2) Используется в конфигурации gw-type-prefix?
                3) Нужно ли определять gk2_ (в Вашем примере) как локальную или remote зону?

                Спасибо!
                Мне тоже если честно до сих пор не вериться что такую простую вещь невозможно реализовать!





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

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