Модифицированный скриптовый шлюз для DES-3526 и подобных

Материал из BiTel WiKi

(Различия между версиями)
Перейти к: навигация, поиск
(Новая: Данный скрипт написан на основе скрипта [[Реалиазация_скриптовго_шлюза_для_коммутаторов_DES-3526%2C_DES-3550%2C...)
(Задача)
Строка 4: Строка 4:
При разработке данного скрита решались следующие задачи:  
При разработке данного скрита решались следующие задачи:  
-
1)уменьшение объема скрипта за счет унификации кода, выполняемого при разных командах (открытие, закрытие, удаление)
+
1)уменьшение объема скрипта за счет унификации кода, выполняемого при разных командах (открытие, закрытие, удаление).
-
2)разделение кода скрипта и правил для коммутатора  
+
2)разделение кода скрипта и правил для коммутатора.
-
3)возможность  добавления нескольких ip-адресов на один порт  
+
3)возможность  добавления нескольких ip-адресов на один порт.
-
 
+
== Недостатки и недоделки ==
== Недостатки и недоделки ==

Версия 16:09, 1 января 2009

Данный скрипт написан на основе скрипта Реалиазация_скриптовго_шлюза_для_коммутаторов_DES-3526,_DES-3550,_DES-3828,_DES-3852,_DGS-3200-10_и_им_подобных.

Содержание

Задача

При разработке данного скрита решались следующие задачи: 1)уменьшение объема скрипта за счет унификации кода, выполняемого при разных командах (открытие, закрытие, удаление). 2)разделение кода скрипта и правил для коммутатора. 3)возможность добавления нескольких ip-адресов на один порт.

Недостатки и недоделки

1) правила для коммутатора вводятся все-таки в текст скрипта, а не в конфигурацию шлюза 2) нельзя прописать один порт для разных договоров 3) все манипуляции с IP-адресами договора надо проводить при состоянии его шлюза в положении удален (иначе некоторые записи в коммутаторе останутся навечно) 4) подключение к свитчу занимает 5 секунд (наверное это уже проблема в в биллинге - возможно он лезет к DNS) 5) скрипт не проверяет текущее состояние коммутатора, а каждый раз загружает в него нужные команды 6) в боевом режиме оно еще не проверялось 7) не проверялось работа с ipn_dhcp (option82) - предполагается что при одном адресе на порт клиент будет автоматически получать IP, а при нескольких адресах (а это не является массовой услугой) прописывать адреса вручную


Предварительная настройка коммутатора

Текст скрипта

Личные инструменты