1.5. RHEL 시스템 역할을 사용하여 네트워킹 관리
네트워크
역할을 사용하여 여러 대상 시스템에서 네트워킹 연결을 구성할 수 있습니다.
네트워크
역할을 사용하면 다음 유형의 인터페이스를 구성할 수 있습니다.
- 이더넷
- Bridge
- 본딩
- VLAN
- MacVLAN
- InfiniBand
각 호스트에 필요한 네트워킹 연결은 network_connections
변수 내에서 목록으로 제공됩니다.
주의
네트워크 역할은
변수에 지정된 대로 정확하게 대상 시스템의 모든 연결 프로필을 업데이트하거나 생성합니다. 따라서 옵션이 시스템에만 존재하지만 network
_connections
역할은 지정된 프로필에서 옵션을 제거합니다.
network
_connections 변수에 없는 경우 네트워크
다음 예제에서는 네트워크
역할을 적용하여 필수 매개 변수를 사용한 이더넷 연결이 있는지 확인하는 방법을 보여줍니다.
네트워크 역할을 적용하여 필요한 매개 변수를 사용하여 이더넷 연결을 설정하는 예제 Playbook
# SPDX-License-Identifier: BSD-3-Clause
---
- hosts: managed-node-01.example.com
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.network