Red Hat Training

A Red Hat training course is available for RHEL 8

9장. 네트워킹

9.1. NetworkManager

9.1.1. 레거시 네트워크 스크립트 지원

네트워크 스크립트는 Red Hat Enterprise Linux 8에서 더 이상 사용되지 않으며 기본적으로 제공되지 않습니다. 기본 설치는 nmcli 툴을 통해 NetworkManager 를 호출하는 ifupifdown 스크립트의 새 버전을 제공합니다. Red Hat Enterprise Linux 8에서 ifupifdown 스크립트를 실행하려면 NetworkManager 를 실행해야 합니다.

참고

/sbin/ifup-local,ifdown-pre-localifdown-local 스크립트의 사용자 지정 명령이 실행되지 않습니다.

이러한 스크립트가 필요한 경우 다음 명령을 사용하여 시스템에서 더 이상 사용되지 않는 네트워크 스크립트를 설치할 수 있습니다.

yum install network-scripts

ifupifdown 스크립트는 설치된 레거시 네트워크 스크립트에 연결됩니다.

레거시 네트워크 스크립트를 호출하면 사용 중단을 알리는 경고 메시지가 표시됩니다.

9.1.2. NetworkManager는 SR-IOV 가상 함수 지원

Red Hat Enterprise Linux 8에서 NetworkManager 는 SR-IOV(Single-root I/O Virtualization)를 지원하는 인터페이스에 대해 VF(가상 기능) 수를 구성할 수 있습니다. 또한 NetworkManager는 MAC 주소, VLAN, spoof checking 설정 및 허용된 비트레이트와 같은 VF의 일부 속성을 설정할 수 있습니다. SR-IOV와 관련된 모든 속성은 sriov 연결 설정에서 사용할 수 있습니다. 자세한 내용은 nm-settings(5) 매뉴얼 페이지를 참조하십시오.

9.1.3. NetworkManager는 연결에 대한 와일드카드 인터페이스 이름 일치 지원

이전에는 인터페이스 이름의 정확한 일치만 사용하여 주어진 인터페이스에 대한 연결을 제한할 수 있었습니다. 이번 업데이트를 통해 연결에 와일드카드를 지원하는 새로운 match.interface-name 속성이 있습니다. 이제 사용자는 와일드카드 패턴을 사용하여 보다 유연한 방식으로 연결에 대한 인터페이스를 선택할 수 있습니다.

9.1.4. NetworkManager는 ethtool 오프로드 기능 구성 지원

이번 개선된 기능을 통해 NetworkManagerethtool 오프로드 기능 구성을 지원하며 사용자는 더 이상 init 스크립트 또는 NetworkManager 디스패치 스크립트를 사용할 필요가 없습니다. 결과적으로 다음 방법 중 하나를 사용하여 연결 프로필의 일부로 오프로드 기능을 구성할 수 있습니다.

  • nmcli 유틸리티 사용
  • /etc/NetworkManager/system-connections/ 디렉터리에서 키 파일 편집
  • /etc/sysconfig/network-scripts/ifcfg-* 파일을 편집하여

이 기능은 현재 그래픽 인터페이스와 nmtui 유틸리티에서 지원되지 않습니다.

자세한 내용은 nmcli를 사용하여 ethtool 오프로드 기능 구성을 참조하십시오.

9.1.5. NetworkManager는 이제 기본적으로 내부 DHCP 플러그인을 사용합니다.

NetworkManager내부dhclient DHCP 플러그인을 지원합니다. 기본적으로 RHEL (Red Hat Enterprise Linux) 7의 NetworkManagerdhclient 및 RHEL 8 내부 플러그인을 사용합니다. 특정 상황에서는 플러그인이 다르게 작동합니다. 예를 들어, dhclient/etc/dhcp/ 디렉터리에 지정된 추가 설정을 사용할 수 있습니다.

RHEL 7에서 RHEL 8로 업그레이드하고 NetworkManager 가 다르게 작동하는 경우 dhclient 플러그인을 사용하려면 /etc/NetworkManager/NetworkManager.conf 파일의 [main] 섹션에 다음 설정을 추가하십시오.

[main]
dhcp=dhclient

9.1.6. RHEL 8에는 NetworkManager-config-server 패키지가 기본적으로 설치되지 않습니다.

NetworkManager-config-server 패키지는 설치 중에 GUI 기본 환경을 사용하는 Server 또는 Server를 선택하는 경우에만 기본적으로 설치됩니다. 다른 환경을 선택한 경우 yum install NetworkManager-config-server 명령을 사용하여 패키지를 설치합니다.