junipernetworks.junos.junos_ping модуль – Тестирование доступности с помощью ping с устройств под управлением Juniper JUNOS
Примечание
Этот модуль является частью коллекции junipernetworks.junos (версия 8.0.0).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install junipernetworks.junos.
Для использования в playbook, укажите: junipernetworks.junos.junos_ping.
Новое в junipernetworks.junos 1.0.0
Краткое описание
- Тестирует доступность с помощью ping с устройств под управлением Juniper JUNOS к удаленному получателю.
- Тестировалось на Junos (17.3R1.10)
- Для универсального сетевого модуля см. модуль ansible.netcommon.net_ping.
- Для целей Windows используйте вместо этого модуль ansible.windows.win_ping.
- Для целей, работающих под управлением Python, используйте вместо этого модуль ansible.builtin.ping.
Псевдонимы: ping
Параметры
Параметр | Комментарии |
|---|---|
count integer | Количество пакетов для отправки для проверки доступности. По умолчанию: |
dest string / required | IP-адрес или имя хоста (разрешаемое устройством) удаленного узла. |
df_bit boolean | Определяет, следует ли устанавливать бит DF. Варианты:
|
interface string | Исходный интерфейс для использования при отправке пакета(ов) ping. |
interval integer | Определяет интервал (в секундах) между последовательными ping-запросами. |
rapid boolean | Определяет, следует ли отправлять пакеты быстро. Варианты:
|
size integer | Определяет размер (в байтах) пакета(ов) ping. |
source string | IP-адрес для использования при отправке пакета(ов) ping. |
state string | Определяет, ожидается ли успех или неудача. Варианты:
|
ttl integer | Значение времени существования для пакета(ов) ICMP. |
Примечания
Примечание
- Для универсального сетевого модуля см. модуль ansible.netcommon.net_ping.
- Для целей Windows используйте вместо этого модуль ansible.windows.win_ping.
- Для целей, работающих под управлением Python, используйте вместо этого модуль ansible.builtin.ping.
- Этот модуль работает только с соединением
network_cli. - Для получения информации об использовании CLI и netconf см. руководство :ref:`Параметры платформы Junos OS <junos_platform_options>`
- Для получения дополнительной информации об использовании Ansible для управления сетевыми устройствами см. :ref:`Сетевое руководство Ansible <network_guide>`
- Для получения дополнительной информации об использовании Ansible для управления сетевыми устройствами Juniper см. https://www.ansible.com/ansible-juniper.
Примеры
- name: Test reachability to 10.10.10.10
junipernetworks.junos.junos_ping:
dest: 10.10.10.10
- name: Test reachability to 10.20.20.20 using source and size set
junipernetworks.junos.junos_ping:
dest: 10.20.20.20
size: 1024
ttl: 128
- name: Test unreachability to 10.30.30.30 using interval
junipernetworks.junos.junos_ping:
dest: 10.30.30.30
interval: 3
state: absent
- name: Test reachability to 10.40.40.40 setting count and interface
junipernetworks.junos.junos_ping:
dest: 10.40.40.40
interface: fxp0
count: 20
size: 512
- name: Test reachability to 10.50.50.50 using do-not-fragment and rapid
junipernetworks.junos.junos_ping:
dest: 10.50.50.50
df_bit: true
rapid: true
Значения возврата
Общие значения возврата документированы здесь, следующие — поля, уникальные для данного модуля:
Ключ | Описание |
|---|---|
commands список / элементы=строка | Список отправленных команд. Возвращается: всегда Пример: |
packet_loss строка | Процент потерянных пакетов. Возвращается: всегда Пример: |
packets_rx целое число | Успешно полученные пакеты. Возвращается: всегда Пример: |
packets_tx целое число | Успешно переданные пакеты. Возвращается: всегда Пример: |
rtt словарь | Статистические данные по времени кругового обращения (RTT). Возвращается: при успешном пинге Пример: |
Ссылки на сборку
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/junipernetworks/junos/junos_ping_module.html