pn_vrouter_bgp – команда CLI для добавления/модификации/удаления vrouter-bgp
Новая в версии 2.9.
Описание
- Этот модуль можно использовать для добавления соседа Border Gateway Protocol в vRouter, модификации соседа Border Gateway Protocol в vRouter и удаления соседа Border Gateway Protocol из vRouter.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| pn_advertisement_interval строка | Минимальный интервал между отправкой обновлений маршрутизации BGP. | |
| pn_allowas_in логическое значение |
| Разрешить/заблокировать маршруты с локальным AS в AS_PATH. |
| pn_bfd логическое значение |
| Поддержка протокола BFD для обнаружения неполадок. |
| pn_bfd_multihop логическое значение |
| Всегда использовать BFD multi-hop порт для обнаружения неполадок. |
| pn_cliswitch строка | Целевой коммутатор для выполнения команды CLI. | |
| pn_connect_retry_interval строка | Интервал повторной попытки подключения BGP (секунды). | |
| pn_default_originate логическое значение |
| Объявлять или нет маршруты по умолчанию соседу. |
| pn_ebgp_multihop строка | Значение для внешнего BGP от 1 до 255. | |
| pn_interface строка | Интерфейс для достижения соседа. | |
| pn_max_prefix строка | Максимальное количество префиксов. | |
| pn_max_prefix_warn_only логическое значение |
| Выводить предупреждение при превышении максимального количества префиксов. |
| pn_multi_protocol - |
| Функции многопротокольной поддержки. |
| pn_neighbor строка / обязательно | IP-адрес соседа BGP. | |
| pn_neighbor_holdtime строка | Время удержания BGP (секунды). | |
| pn_neighbor_keepalive_interval строка | Интервал проверки состояния BGP (секунды). | |
| pn_next_hop_self логическое значение |
| BGP следующий прыжок – это сам себя или нет. |
| pn_no_route_map_in строка | Удалить входящий маршрут-справочник от соседа BGP. | |
| pn_no_route_map_out строка | Удалить исходящий маршрут-справочник от соседа BGP. | |
| pn_override_capability логическое значение |
| Переопределить возможность. |
| pn_password строка | Пароль для MD5 BGP. | |
| pn_prefix_list_in строка | Префиксы, используемые для фильтрации. | |
| pn_prefix_list_out строка | Префиксы, используемые для фильтрации исходящих пакетов. | |
| pn_remote_as строка | Удаленный AS BGP от 1 до 4294967295. | |
| pn_route_map_in строка | Маршрутный маппинг в для соседа. | |
| pn_route_map_out строка | Маршрутный маппинг из для соседа. | |
| pn_route_reflector_client логическое значение |
| Установить в качестве клиента отражателя маршрутов. |
| pn_send_community логическое значение |
| Отправлять любые атрибуты сообщества соседу. |
| pn_soft_reconfig_inbound логическое значение |
| Мягкая перезагрузка для переконфигурации входящего трафика. |
| pn_update_source строка | IP-адрес пакетов BGP, необходимых для подключения через интерфейс loopback. | |
| pn_vrouter_name строка / обязательно | Имя конфигурации службы. | |
| pn_weight - | Значение веса по умолчанию между 0 и 65535 для маршрутов соседа. | |
| state строка |
| Команда конфигурации vrouter-bgp. |
Примеры
- name: "Add BGP to vRouter"
pn_vrouter_bgp:
state: 'present'
pn_vrouter_name: 'sw01-vrouter'
pn_neighbor: '105.104.104.1'
pn_remote_as: 65000
pn_bfd: true
- name: "Remove BGP to vRouter"
pn_vrouter_bgp:
state: 'absent'
pn_vrouter_name: 'sw01-vrouter'
pn_neighbor: '105.104.104.1'
- name: "Modify BGP to vRouter"
pn_vrouter_bgp:
state: 'update'
pn_vrouter_name: 'sw01-vrouter'
pn_neighbor: '105.104.104.1'
pn_remote_as: 65000
pn_bfd: false
pn_allowas_in: true
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| changed логическое значение | всегда | указывает, вызвала ли команда CLI изменения на целевом устройстве. |
| command строка | всегда | команда CLI, запущенная на целевом узле. |
| stderr список | при ошибке | набор ответов об ошибках от команды vrouter-bgp. |
| stdout список | всегда | набор ответов от команды vrouter-bgp. |
Статус
- Этот модуль не гарантирует обратную совместимость интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [community]
Авторы
- Pluribus Networks (@rajaspachipulusu17)
Подсказка
Если вы обнаружите какие-либо проблемы в этом документе, вы можете изменить этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/pn_vrouter_bgp_module.html