Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
|
envy [2023/04/27 14:35] nightfly |
envy [2023/12/26 17:01] (поточний) nightfly |
||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| - | ====== Зависть ====== | + | ====== Заздрість ====== |
| - | Модуль "Зависть" | + | Модуль "Заздрість" |
| {{: | {{: | ||
| - | ===== Начальная конфигурация ===== | + | ===== Початкова конфігурація ===== |
| - | Включение модуля производится | + | Ввімкнення модулю здійснюється відповідною опцією |
| <code ini> | <code ini> | ||
| Рядок 15: | Рядок 15: | ||
| </ | </ | ||
| - | Для доступа к модулю используется следующий елемент " | + | Для доступу до модуля використовується наступний елемент " |
| {{: | {{: | ||
| - | Жизнерадостная картина которую мы видим изначально | + | Життєрадісна картина, яку ми бачимо, спочатку |
| {{: | {{: | ||
| - | Для | + | Для |
| {{: | {{: | ||
| + | Створені вами скрипи заздрості запускатимуться відносно моделі ваших заздрісних пристроїв. Запускатися вони будуть за допомогою програмного забезпечення вказаного в опції **EXPECT_PATH** конфігу **billing.ini**. Можливо це не очевидно, | ||
| - | Созданные вами скрипы зависти будут запускаться относительно модели ваших завистливых устройств. Запускаться они будут при помощи ПО указанного в опции **EXPECT_PATH** конфига **billing.ini**. Возможно это не очевидно, | ||
| {{: | {{: | ||
| - | В наших скриптах, мы можем использовать следующие макросы: **{IP}, {LOGIN}, {PASSWORD}, {ENABLEPASSWORD}, | + | У наших скриптах ми можемо використовувати |
| {{: | {{: | ||
| - | Значение же макроса **{IP}** берется | + | Значення макросу **{IP}** береться з довідника "Світчі" |
| - | Далее при | + | Далі за допомогою відповідного довідника ми можемо додати існуючі комутатори або будь-які інші пристрої з довідника "Світчі" |
| {{: | {{: | ||
| - | Как не сложно заметить в перечне возможных для создания зависти | + | Як не складно помітити, в переліку |
| - | Для того, | + | Для того, |
| {{: | {{: | ||
| - | Крутотень? Правда? | + | Крутотінь? Правда? |
| - | Также мы можем принудительно и "прямо сейчас" | + | Також ми можемо примусово і " |
| {{: | {{: | ||
| - | Ну вот и все, теперь у нас в архиве материализовываются | + | Ну от і все, тепер у нас в архіві матеріалізуються відповідні |
| {{: | {{: | ||
| - | При необходимости автоматического | + | При необхідності автоматичного |
| < | < | ||
| Рядок 64: | Рядок 64: | ||
| </ | </ | ||
| - | Следует | + | Слід також зауважити, що конфіги будуть збережені в архіві при масовій обробці, тільки для |
| - | ===== Примеры | + | |
| + | ===== Приклади | ||
| ==== Juniper MX ==== | ==== Juniper MX ==== | ||
| Рядок 340: | Рядок 341: | ||
| spawn / | spawn / | ||
| - | expect | + | expect |
| + | </ | ||
| + | |||
| + | |||
| + | ==== FreeBSD | ||
| + | |||
| + | < | ||
| + | set timeout 60 | ||
| + | |||
| + | set login {LOGIN} | ||
| + | set password {PASSWORD} | ||
| + | set ip {IP} | ||
| + | #custom ssh port here | ||
| + | set port 22 | ||
| + | |||
| + | spawn ssh -o UserKnownHostsFile=/ | ||
| + | |||
| + | expect " | ||
| + | send " | ||
| + | |||
| + | expect "*:~ %" | ||
| + | send "cat / | ||
| + | |||
| + | expect "*:~ %" | ||
| + | send "cat / | ||
| + | |||
| + | expect "*:~ %" | ||
| + | send " | ||
| </ | </ | ||