Описание тега junos-automation
This is a tag created for questions which may fall under the automation category of Junos. Junos is the OS that runs on Juniper Networks routers.
2
ответа
Как получить таблицу MAC-адресов маршрутизатора Juniper с использованием PyEZ? Выдает erorr при запуске
Я создал простой скрипт на python для получения таблицы mac vpls от маршрутизатора с помощью команды RPC. Hower это выдает ошибку при запуске. Кто-нибудь знает, что я делаю не так? root@ubuntu:~# cat vpls3.py #!/usr/bin/python3 from jnpr.junos impor…
03 дек '18 в 23:55
0
ответов
Питон телнетлиб на юноне
Когда я пытаюсь подключить telnet (Python telnetlib) к Juniper SRX, чтобы зафиксировать некоторые команды, он работает нормально, но когда я сделал то же самое на Juniper JSR, все команды, видимые на логах маршрутизатора, кроме commit, а также иногд…
13 мар '18 в 16:36
1
ответ
Резервное копирование конфигурации в JUNOS с использованием TFTP
Есть ли какой-либо способ автоматического резервного копирования в Junos с использованием TFTP, например Cisco... Я не могу найти какую-либо конкретную документацию, подобную этой... Я уже сделал это в маршрутизаторе CISCO XR с помощью этой команды:…
03 окт '18 в 14:53
2
ответа
python xpath возвращает пустой список
Я прочитал тонну потоков в xpath & lxml, но мне все еще не хватает чего-то в отношении следующего xml. Мне нужно вытащить элемент 'rt-entry' вместе с информацией под ним. Я пытаюсь следующее в Python: from lxml import etree x=""" <rpc-reply xmlns…
04 фев '17 в 03:42
2
ответа
Ansible - Невозможно запустить определенные модули JUNOS
Я пытаюсь запустить модули Ansible junos_cli и junos_rollback и получаю следующую ошибку: ERROR! no action detected in task. This often indicates a misspelled module name, or incorrect module path. The error appears to have been in '/home/quake/netw…
04 апр '17 в 19:27
3
ответа
Есть ли способ преобразовать конфигурацию Juniper "JSON" или "XML" в "Set" или "Show" конфигурации?
Мы используем оборудование Juniper с Junos версии 15. В этой версии мы можем экспортировать нашу конфигурацию как "json" или "xml", которую мы хотим использовать для редактирования ее с помощью наших средств автоматизации. Однако импорт возможен тол…
13 фев '19 в 13:20
1
ответ
Как обойти невозможность использования канала в команде Junos_module
Я пытаюсь использовать ansible для автоматизации некоторых команд на устройстве Juniper. Однако команды требуют от меня использовать '|' (трубы). Читая документацию модуля Junos_command, каналы не могут быть использованы. This module does NOT use th…
05 апр '18 в 02:28
1
ответ
Как отфильтровать вывод - Junos Automation с Ansible
Цель моего кода - отфильтровать конкретное имя экземпляра маршрутизации из конфигурации. Мой поиск по инстансу маршрутизации, который находится в конфигурации-> Routing -Instances->Instance -> name -> MY RI, и по всем линиям, в которых есть MY RI. Я…
06 июл '18 в 23:26
1
ответ
Как узнать, когда в последний раз использовалась политика брандмауэра JUNOS SRX
Есть ли способ узнать, когда в последний раз использовалась политика в брандмауэрах JUNOS SRX? Мне нужно удалить устаревшие политики с устройства. Одним из способов является сравнение количества попаданий двух снимков, которые были сделаны в промежу…
05 окт '18 в 09:09
1
ответ
Нужна помощь в выяснении, как разобрать и извлечь файл в режиме порта?
У меня есть текстовый файл, который содержит следующую информацию: interfaces { ge-2/0/0 { description "site1;;hostname1;ge-16/0/9;;;TRUST;"; unit 0 { family ethernet-switching { port-mode trunk; } } } ge-2/0/2 { description "site2;;hostname2;ge-16/…
19 сен '18 в 19:43
1
ответ
Junos_config больше не работает с ANSI 2.5 Python jsonDecoderError
Так как мы обновили версию 2.4.3 до 2.5.0, Junos_config завершился ошибкой, и ошибка, связанная с jasonDecoderError, не найдена. После некоторых исследований кажется, что этот атрибут поддерживается только в Python 3.5 и выше. у нас работает python …
29 мар '18 в 08:55
1
ответ
Ansible 2.3 Базовый модуль junos_config - Не удалось "открыть оболочку"
В Ansible 2.3 для модулей Core junos_config мы получаем ошибку "невозможно открыть оболочку". Моя пьеса 25 tasks: 26 - name: Build configuration 27 template: src={{ playbook_dir }}/bgp.j2 dest={{ build }}/{{ inventory_hostname }}.conf 28 notify: 29 …
15 июн '17 в 08:36
1
ответ
pyEZ: как получить группы по умолчанию junos
Я работаю над проектом по автоматизации рабочего процесса создания политики брандмауэра junos. Я нашел pyEZ как наиболее приемлемый вариант для моего случая. Хотя я могу получить полную конфигурацию с устройства в формате XML с помощью rpc.get_confi…
23 янв '18 в 13:48
1
ответ
Python сохранить в файл цикла
Мне нужна помощь, чтобы создать цикл для моей программы. Моя проблема в том, что мне нужно запустить скрипт дважды, прежде чем файл / вывод зарегистрирует какие-либо изменения, внесенные в мою конфигурацию. Программирование - не самое сильное мое ум…
06 ноя '18 в 14:59
1
ответ
Модуль junos_command не возвращает вывод
У меня есть скрипт Ansible, в котором я просто использую модуль junos_command для получения списка пользователей из переключателя Juniper, ниже приведен фрагмент моего кода. Я продолжаю получать RuntimeWarning всякий раз, когда я пытаюсь запустить э…
30 авг '16 в 22:26
2
ответа
JUNOS PYEZ: перезаписать базовую конфигурацию устройства в команде SET
Я пишу код ниже, чтобы перенести базовую конфигурацию на мое устройство. Но это слияние строк, а не переписывание. Слияние по-прежнему сохраняет необязательные строки конфигурации базы, что является проблемой для меня Мой конфиг в заданном формате к…
19 май '17 в 03:17
2
ответа
Начинающий Python Script для запуска SSH на удаленном сетевом устройстве и запуска нескольких команд
Прошу прощения, потому что я новичок в любом языке программирования. У меня есть около 25 комбинаций сетевых устройств cisco, juniper, linux и т. Д., Которые мне нужны для удаленного доступа и запуска некоторых основных команд cli, чтобы получить вы…
20 фев '19 в 10:25
1
ответ
Ошибка Pip - не удалось найти версию, которая удовлетворяет требованию junos-eznc
Ansible требует Python junos-eznc модуль: junos-eznc> = 1.2.2 требуется, но, похоже, не установлен. Может быть установлен с помощью pip install junos-eznc Однако при запуске sudo pip install junos-eznc - Я понимаю это: Collecting junos-eznc /usr/lib…
30 мар '17 в 20:15
1
ответ
Условные выражения - Ansible Junos
Так что это условно на Ansible: - debug: var: x when: x is not defined Есть ли в любом случае применять условия для junos_commands? Подобно: tasks: - name: Show logs junos_command: commands: - show interfaces when: apply this condition
30 ноя '18 в 13:39
0
ответов
SNMP установлен через Junos Automation
Возможно ли для Junos управлять некоторыми функциями менеджера SNMP, такими как SET и GET, или через Python в Junos Automation? В частности, я хотел бы иметь возможность запускать скрипт Python из политики событий, который может выполнять SNMP SET н…
08 июн '18 в 12:39