|
1 / 1 / 0
Регистрация: 30.10.2017
Сообщений: 10
|
|
IP Sla не корректно отрабатывает EEM10.01.2020, 10:12. Показов 765. Ответов 5
Метки нет (Все метки)
Добрый день.
Есть циска с 2мя провайдерами, несколько тунелей, так же SIP телефония через оператора Манго. На циске настроен IP sla для мониторинга доступности 8.8.8.8 через основного провайдера, дальше треком переключается дефлотный гейт. На циске настроен EEM для удаления пробросов портов основного оператора на внутренний астериск в случае падения основного оператора, так же настроено переключение тунелей. На интерфейсах удаляются команды ip nat inside/outside для безболезненных удалений трансляций. При падении основного оператора все комнды emm отрабатывают - корректно удаляются ip nat inside/outside, удаляются трансляции и пробросы, гасятся туннели. При восстановлении основного оператора почти все команды успешно выполняются за исключением добавления ip nat inside/outside на интерфейсы. В чем может бытьпричина? track 1 ip sla 1 reachability delay down 10 up 5 ip route 0.0.0.0 0.0.0.0 95.X.X.X track 1 ip route 0.0.0.0 0.0.0.0 62.X.X.X 250 ip route 8.8.8.8 255.255.255.255 95.X.X.X ip sla 1 icmp-echo 8.8.8.8 source-interface GigabitEthernet0/0 threshold 0 timeout 500 frequency 1 ip sla schedule 1 life forever start-time now event manager applet ISP_1_UP event track 1 state up action 1.0 cli command "enable" action 1.1 cli command "conf t" action 1.2 cli command "interface FastEthernet0/0/1" action 1.3 cli command "no ip nat outside" action 1.4 cli command "interface GigabitEthernet0/1.11" action 1.5 cli command "no ip nat inside" action 1.6 cli command "do clear ip nat tra *" action 1.7 cli command "yes" action 1.8 cli command "ip nat inside source static tcp 10.X.1.40 53 95.X.X.X 53 extendable" action 1.9 cli command "ip nat inside source static udp 10.X.1.40 53 95.X.X.X 53 extendable" action 2.0 cli command "ip nat inside source static tcp 10.X.1.9 3389 95.X.X.X 3392 extendable" action 2.1 cli command "ip nat inside source static tcp 10.X.1.15 22 95.X.X.X 3400 extendable" action 2.2 cli command "ip nat inside source static tcp 10.X.1.32 22 95.X.X.X 3401 extendable" action 2.3 cli command "ip nat inside source static udp 10.X.1.32 5060 95.X.X.X 5060 extendable" action 2.4 cli command "ip nat inside source static tcp 10.X.1.32 80 95.X.X.X 45236 extendable" action 2.5 cli command "no ip nat inside source list LAN interface FastEthernet0/0/1 overload" action 2.6 cli command "ip nat inside source list LAN interface GigabitEthernet0/0 overload" action 2.7 cli command "interface GigabitEthernet0/1.11" action 2.8 cli command "ip nat inside" action 2.9 cli command "interface GigabitEthernet0/0" action 3.0 cli command "ip nat outside" event manager applet ISP_1_DOWN event track 1 state down action 1.0 cli command "enable" action 1.1 cli command "conf t" action 1.2 cli command "interface GigabitEthernet0/0" action 1.3 cli command "no ip nat outside" action 1.4 cli command "interface GigabitEthernet0/1.11" action 1.5 cli command "no ip nat inside" action 1.6 cli command "do clear ip nat tra *" action 1.7 cli command "yes" action 1.8 cli command "no ip nat inside source static tcp 10.X.1.40 53 95.X.X.X 53 extendable" action 1.9 cli command "no ip nat inside source static udp 10.X.1.40 53 95.X.X.X 53 extendable" action 2.0 cli command "no ip nat inside source static tcp 10.X.1.9 3389 95.X.X.X 3392 extendable" action 2.1 cli command "no ip nat inside source static tcp 10.X.1.15 22 95.X.X.X 3400 extendable" action 2.2 cli command "no ip nat inside source static tcp 10.X.1.32 22 95.X.X.X 3401 extendable" action 2.3 cli command "no ip nat inside source static udp 10.X.1.32 5060 95.X.X.X 5060 extendable" action 2.4 cli command "no ip nat inside source static tcp 10.X.1.32 80 95.X.X.X 45236 extendable" action 2.5 cli command "no ip nat inside source list LAN interface GigabitEthernet0/0 overload" action 2.6 cli command "ip nat inside source list LAN interface FastEthernet0/0/1 overload" action 2.7 cli command "interface GigabitEthernet0/1.11" action 2.8 cli command "ip nat inside" action 2.9 cli command "interface FastEthernet0/0/1" action 3.0 cli command "ip nat outside"
0
|
|
| 10.01.2020, 10:12 | |
|
Ответы с готовыми решениями:
5
Скрипт не отрабатывает корректно Не корректно отрабатывает метод onReceive() |
|
11438 / 7007 / 1903
Регистрация: 25.12.2012
Сообщений: 29,402
|
|
| 10.01.2020, 10:40 | |
|
имеется ввиду
action 2.7 cli command "interface GigabitEthernet0/1.11" action 2.8 cli command "ip nat inside" action 2.9 cli command "interface GigabitEthernet0/0" action 3.0 cli command "ip nat outside" ?
0
|
|
|
1 / 1 / 0
Регистрация: 30.10.2017
Сообщений: 10
|
|
| 10.01.2020, 10:54 [ТС] | |
|
Да. В event manager applet ISP_1_UP
После восстановления работы основного оператора приходится руками дописывать эти команды.
0
|
|
|
11438 / 7007 / 1903
Регистрация: 25.12.2012
Сообщений: 29,402
|
|||||||||||
| 10.01.2020, 11:39 | |||||||||||
|
а вы оставьте их прописанными в конфиге, а из eem уберите
то есть в конфиге делаем:
action 2.7 cli command "interface GigabitEthernet0/1.11" action 2.8 cli command "ip nat inside" action 2.9 cli command "interface GigabitEthernet0/0" action 3.0 cli command "ip nat outside" action 2.7 cli command "interface GigabitEthernet0/1.11" action 2.8 cli command "ip nat inside" action 2.9 cli command "interface FastEthernet0/0/1" action 3.0 cli command "ip nat outside" сами сессии NAT, кстати, можно очистить командой
0
|
|||||||||||
|
1 / 1 / 0
Регистрация: 30.10.2017
Сообщений: 10
|
|
| 10.01.2020, 13:17 [ТС] | |
|
Если не удалять ip nat inside/outside, то нельзя сделать do clear ip nat tra * - ругается что трансляция активна и никак не удаляется.
action 1.6 cli command "do clear ip nat tra *" есть в EEM
0
|
|
|
11438 / 7007 / 1903
Регистрация: 25.12.2012
Сообщений: 29,402
|
|
| 10.01.2020, 14:31 | |
|
не должен он на это ругаться.
прошивку обновляли?
0
|
|
| 10.01.2020, 14:31 | |
|
Помогаю со студенческими работами здесь
6
JQuery не корректно отрабатывает в IE8
ProgressBar (повешенный на UserForm) не корректно отрабатывает (визуализирует) процесс расчёта EEM Аплет Регулярка findstr отрабатывает на одном файле, но не отрабатывает на другом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|