Red Hat Training
A Red Hat training course is available for RHEL 8
1.7.5. Gerenciando redes usando as funções do sistema RHEL
Você pode configurar as conexões de rede em várias máquinas alvo usando a função network.
A função network permite a configuração dos seguintes tipos de interfaces:
- Ethernet
- Ponte
- Ligado
- VLAN
- MacVLAN
- Infiniband
As conexões de rede necessárias para cada host são fornecidas como uma lista dentro da variável network_connections.
A função network atualiza ou cria todos os perfis de conexão no sistema de destino exatamente como especificado na variável network_connections. Portanto, a função network remove opções dos perfis especificados se as opções estiverem presentes apenas no sistema, mas não na variável network_connections.
O exemplo a seguir mostra como aplicar a função network para garantir que exista uma conexão Ethernet com os parâmetros necessários:
Exemplo 1.3. Um exemplo de playbook aplicando a função de rede para estabelecer uma conexão Ethernet com os parâmetros necessários
# SPDX-License-Identifier: BSD-3-Clause
---
- hosts: network-test
vars:
network_connections:
# Create one ethernet profile and activate it.
# The profile uses automatic IP addressing
# and is tied to the interface by MAC address.
- name: prod1
state: up
type: ethernet
autoconnect: yes
mac: "00:00:5e:00:53:00"
mtu: 1450
roles:
- rhel-system-roles.networkPara mais informações sobre a aplicação de uma função do sistema, consulte Introdução às funções do Sistema RHEL.