Модуль community.network.ipadm_addr – Управление IP-адресами на интерфейсе в системах Solaris/illumos
Примечание
Этот модуль входит в коллекцию community.network (версия 5.0.3).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.network.
Для использования в книге задач укажите: community.network.ipadm_addr.
Описание
- Создание/удаление статических/динамических IP-адресов на сетевых интерфейсах в системах Solaris/illumos.
- Включение/выключение статических/динамических IP-адресов на сетевых интерфейсах в системах Solaris/illumos.
- Управление IPv6 адресами link-local на сетевых интерфейсах в системах Solaris/illumos.
Псевдонимы: network.illumos.ipadm_addr
Параметры
Параметр | Комментарии |
|---|---|
адрес Псевдонимы: addr строка | Указывает IP-адрес для настройки в формате CIDR. |
addrobj строка / обязательно | Указывает уникальный IP-адрес в системе. |
addrtype строка | Указывает тип IP-адреса для настройки. Варианты:
|
state строка | Создать/удалить/включить/выключить IP-адрес на сетевом интерфейсе. Варианты:
|
temporary логическое | Указывает, что настроенный IP-адрес временный. Временные IP-адреса не сохраняются после перезагрузки. Варианты:
|
wait строка | Указывает время в секундах, которое нужно подождать для получения адреса через DHCP. По умолчанию: |
Примеры
- name: Configure IP address 10.0.0.1 on e1000g0 community.network.ipadm_addr: addr=10.0.0.1/32 addrobj=e1000g0/v4 state=present - name: Delete addrobj community.network.ipadm_addr: addrobj=e1000g0/v4 state=absent - name: Configure link-local IPv6 address community.network.ipadm_addr: addtype=addrconf addrobj=vnic0/v6 - name: Configure address via DHCP and wait 180 seconds for address obtaining community.network.ipadm_addr: addrobj=vnic0/dhcp addrtype=dhcp wait=180
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
Ключ | Описание |
|---|---|
адрес строка | IP-адрес Возвращается: только если addrtype равен ‘static’ Пример: |
addrobj строка | имя объекта адреса Возвращается: всегда Пример: |
addrtype строка | тип адреса Возвращается: всегда Пример: |
state строка | состояние целевого объекта Возвращается: всегда Пример: |
temporary логическое | указывает, сохранится ли операция после перезагрузки Возвращается: всегда Пример: |
wait строка | время ожидания DHCP Возвращается: только если addrtype равен ‘dhcp’ Пример: |
Ссылки на коллекцию
© 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/community/network/ipadm_addr_module.html